social
Link to social profiles
MetricSpot scans for outbound links to your social profiles in the header, footer, or contact block. Visible profile links are an E-E-A-T signal and help AI agents confirm the brand is real.
What this check does
Crawls the page for outbound <a href> links pointing to known social platforms — LinkedIn, X / Twitter, GitHub, YouTube, Instagram, Facebook, TikTok, Mastodon, Bluesky — inside the <header>, <footer>, or a visible “Follow us” / contact block. The check passes when at least one such link is reachable from any page; it does not penalise sites that link from a single canonical location like the footer.
Why it matters
Visible social profile links are a textbook E-E-A-T signal. Google’s Search Quality Rater Guidelines explicitly cite “links to the site’s social media accounts” as one of the cues raters use to decide whether a site represents a real organisation. A site with no visible social presence reads as either abandoned or anonymous, and raters dock it accordingly.
AI agents lean on the same heuristic. When Perplexity, ChatGPT, or Google’s AI Overviews evaluate whether to cite a source, they look for cheap, hard-to-fake signals that the brand exists outside the page they’re reading. A LinkedIn link to a real company page with employees and a posting history is one of the strongest of those signals. No link, no signal.
The on-page version of this check pairs with the structured-data version: organization sameAs makes the same claim in machine-readable JSON-LD. Ship both — humans see the icons in the footer, crawlers and agents read the sameAs array.
How to fix it
Which profiles to include. Pick depth over breadth. Two well-maintained profiles beat nine dead ones.
- B2B / SaaS / dev tools: LinkedIn (mandatory), X / Twitter, GitHub if you ship code, YouTube if you do demos.
- B2C / consumer: Instagram or TikTok (one of), YouTube, Facebook only if your audience actually uses it.
- Media / publishing: X / Twitter, LinkedIn for the masthead, plus the platform your content lives on (YouTube, Substack, etc.).
- Always: if you have a Mastodon or Bluesky presence, include it — see the
rel="me"tip below.
A blank Facebook page with three posts from 2019 hurts more than the link helps. Audit twice a year and prune dead profiles.
Where they go in the layout.
- B2B: small icon row in the top-right of the header, and repeated in the footer. The header placement signals “we’re a real company, here’s where to find us.”
- B2C: footer is fine. Hero / above-the-fold social icons compete with the conversion CTA.
- Always: include them on your About / Contact page too. That’s where visitors who want to verify the brand go.
Minimal markup — semantic, accessible, screen-reader friendly:
<footer>
<nav aria-label="Social media">
<ul>
<li>
<a href="https://www.linkedin.com/company/acme-corp"
rel="me noopener"
aria-label="Acme on LinkedIn">
<svg aria-hidden="true">…</svg>
</a>
</li>
<li>
<a href="https://x.com/acmecorp"
rel="me noopener"
aria-label="Acme on X">
<svg aria-hidden="true">…</svg>
</a>
</li>
<li>
<a href="https://github.com/acme"
rel="me noopener"
aria-label="Acme on GitHub">
<svg aria-hidden="true">…</svg>
</a>
</li>
</ul>
</nav>
</footer>
The aria-label matters — icon-only links read as “link” to screen readers without it. The aria-hidden="true" on the <svg> stops the icon’s title from being announced redundantly.
The rel="me" trick. Adding rel="me" to your profile links creates a bidirectional identity claim. If you also add a link back to your site from your Mastodon profile’s metadata, Mastodon verifies the relationship with a green checkmark — proof you control both endpoints. IndieWeb tooling and some federated identity systems use the same convention.
<a href="https://mastodon.social/@acmecorp" rel="me">Mastodon</a>
<a href="https://bsky.app/profile/acme.com" rel="me">Bluesky</a>
It’s a thirty-second add and it’s the cheapest way to claim a verified federated identity.
Pair with structured data. The on-page links cover humans and quality raters. Mirror them in JSON-LD for machines — see organization sameAs for the full Organization block. The two lists should agree exactly; mismatches are flagged by sameAs profile match.
Frequently asked questions
Do I need to link to every platform I have a profile on?
No, and you actively shouldn’t. Link to the profiles you maintain. A footer with nine icons where six lead to last-active-2021 accounts is a worse signal than a footer with three live ones. Prune ruthlessly.
Does nofollow on social links hurt me?
No. Google has confirmed it doesn’t matter for entity-association signals — the URL alone is enough. Some sites add rel="noopener" (correct, prevents window.opener exploits) and rel="nofollow" (harmless). Don’t add rel="ugc" or rel="sponsored" to your own profile links; those are for user-generated and paid content.
Where should the profile links live if my footer is already crowded?
Put them on a dedicated /about or /contact page and keep one or two key icons (LinkedIn for B2B, Instagram for consumer) in the footer. The check passes as long as the links exist somewhere reachable from the audited URL — it doesn’t dictate the slot.
Sources
Last updated 2026-05-11