Useful SEO Tags – Part 1

I explore the use of tag for SEO amongst the Alexa top 1000 websites in this blog post.

Advertisements
link_distribution

SEO Tags in the wild

Rand Fishkin published a whiteboard Friday on the topic of which tags matter for SEO. While reading it, I was intrigued to check the kind of tags that are actually being used in the wild.

So I thought of running my own research to see the kind of trends and usage of tags across the Alexa Top 1000 websites. Since I did not have access to the Alexa list, I used the top 1000 URLs from HTTPArchive instead.

In this first part of the blog, I summarize my findings on the  tag.

Tags

One of the first things I checked was the use of the tag. This was interesting to me after I learnt the foundational tag  and a slightly less used but interesting use of  for geo targeting.

For the top websites, I assumed that “canonical” would be quite relevant and hreflang would play an important role in geo-targeting. However, my research did have a limitation in that I was accessing just the home page. So, the potential to see the canonical links would be fewer.

I was correct in this assumption. Of the top 25 use of “link rel”, here’s the distribution I saw:

Attribute Count
alternate 4046
stylesheet 2550
dns-prefetch 1269
apple-touch-icon 1026
shortcut 585
icon 528
canonical 414
apple-touch-icon-precomposed 305
preconnect 170
search 155
publisher 101
manifest 69
mask-icon 49
image_src 42
chrome-webstore-item 35
preload 33
next 30
shortlink 25
edituri 21
wlwmanifest 20
prefetch 13
pingback 12
profile 11
author 11
apple-touch-startup-image 8

I have uploaded the raw data here: https://gist.github.com/akshayranganath/9e953a32c6ed8066f006301bc02bef1c.

Here’s the distribution again:

link-rel tag distribution

When I looked at the tags, I wasn’t sure on the usage and had to do a bit of read-up. Here’s a summary of some of the tags:

  • rel=”search”: As a user, you can configure alternate search engines like “imdb” on browsers. This tag provides a mechanism to provide hint that your site has the ability for such a search functionality. The concept is called OpenSearch and you can read about it’s use at Aaron Parecki’s blog. And here’s a sample OpenSearch file from Airbnb: https://www.airbnb.com/opensearch.xml.
  • rel=”image_src”: As a site owner, you may have a preference on which image is used as an icon to represent the website. This tag could be used to specify the icon. For more, read this stack overflow discussion.
  • rel=”next”: If you have a paginated website and would like to provide hints to the search engine bots using this tag. An associated tag is rel=”prev” for pointing back to the previous page. More details at Google Webmaster tools blog.

Conclusion

In the Alexa Top 1000, <link> tags are heavily used for SEO purpose but, the majority of the usage is for geo-targeting. A lot of other nifty mechanisms are being put to use like specifying the pagination or the preferred icon image. However, these seem to be less popular than the basic use of targeting and canonicalization.

Apart from SEO, the other use of the tag appears to be for performance optimization. Specially, “resource hints” in the form of dns-prefetch, preconnect and preload are being used and they feature in the top 25 uses of <link rel> tag. To know more about this, have a look at Yaov Weisspresentation from Velocity New York.

Author: akshayrangananth

CDN Specialist, Web performance evangelist, and SEO tinkerer.

1 thought on “Useful SEO Tags – Part 1”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s