how to create user profile pages and display them based on users roles

Example: I have a website with 3 different user roles (amongst others): *developers *designers *contributors

I would like to have profile pages for users and would like to be able to display users on pages based (filtered) by their role. Hope this is clear. I have researched quite a few membership plugins and found that they are just bloated with features and ended up with TMI and no answers/solutions, so if you can help I would appreciate it. Do you know of any plugins suitable of doing that?

Thanx in advance

Why does Google Search Console’s “Core Web Vitals” say a subset of my pages are all good on Mobile and all bad on Desktop?

Google Search Console’s “Core Web Vitals” is showing these two graphs.

Notice that the number of “good” URLs in one graph exactly match the number of “bad” URLs in the other. Each day always has the same number on each graph, so it’s not likely a random coincidence.

The reports provide only one example, and it is the same URL in both cases (https://rbutterworth.nfshost.com/Tables/compose/). The page is static, with no scripts or forms.

The site has hundreds of other pages (all also static without forms), so what is so special about these reported pages that every one of them would be good in one context and bad in the other?

Graphs of Mobile and Desktop URLs, with the good in Mobile exactly matching the bad in Desktop

missing pages from Behavior>Site Content>All Pages

I have a few pages that are not showing up under Behavior>Site Content>All Pages or Behavior>Site Content>Landing Pages. I know the pages are being visited because Behavior>Events>Pages shows my GA tags for these pages.

I thought it was just a lag, but some of the Events I track for these pages are over a week old.

Any suggestions as to why these pages are missing from Behavior>Site Content>All Pages?

Recover posts and pages from expired domain (no xml x-port pre expiration)

Hey guys! Quick question, what is the easiest way to recover posts and pages from an old wordpress site? I have the database files, the wordpress site files captured pre-expiration, but the client did not export the XML to import into the new site pre-expiration. Do I just pull the specific tables in database and transmute to new? These files are from an old php version as well.

Does using links to other pages diliute the linking link juice/page rank?

There are lot’s of questions here about passing link juice to other pages, including Does how deep a page is in the page hierarchy affect it's ranking?. I’ve read several of them over the months, but I always come away wondering the same question.

Does linking to another page, dilute or burn some of the link juice the linking page has already earned? For example, if my current page has for example, a link juice of 10, and I link to another page, it passes a certain amount of juice (I’ll use 90% as an example) of the linking page’s juice, giving the page being linked to a .9 boost in it’s own link juice. However, does that mean the linking page’s page’s remaining juice is now less than 10?

While some of the questions would imply this to be the case, it seems counter intuitive as no one would ever want to link to any page outside of their own content for fear of losing page rank.

Is there an effective way to declare a web page’s informational relationship to multiple social media accounts?

In the <head> of each article page on a given website, I would like to indicate a relationship between that article page and multiple social media accounts.

At the very least, wherever possible, I would like to <link> each article-based web page to social media accounts for:

  • the website brand
  • the article publisher’s brand
  • the article author

It’s worth noting that:

  • the website is always the same
  • the publisher-contributor sometimes changes
  • the author-contributor often changes

E.g. I understand that a conventional link to a Twitter account looks like this:

<link rel="me" href="https://twitter.com/example-twitter-account"> 

which is great, but given that (I’ve just learned) rel="me" is the XFN equivalent of rel="author", I conclude this is an appropriate form to use only when referring to the author-contributor.

So what should I use for the publisher-contributor and for the website itself?


Ideas:

For the website’s own Twitter account, could I (possibly?) use rel="alternate" or should I be using rel="[something else]"?

I initially believed that I wouldn’t be able to use rel="author" or rel="publisher" to link to social media accounts, because I was already using those rel attributes to express relationships with specific web pages.

But now it occurs to me that I might use rel="publisher" more than once, like this:

<link rel="publisher" href="https://publisher-site.com/" /> <link rel="publisher" href="https://twitter.com/example-publisher-account" /> 

Question:

How should I approach <link>-ing a web document to three separate twitter accounts?


Added:

I note that I can use the following:

  • Website: <meta name="twitter:site" content="@websiteAccount">
  • Author: <meta name="twitter:creator" content="@authorAccount">

But that’s still only two out of three.

Additionally, it’s Twitter-specific and I am looking for something which can apply to any social media platform (Facebook, LinkedIn etc.)