I’ve just been reading some of SEOmoz’s Pro member tips and seeing their suggestions to use affiliate URLs that use hashtags, also referred to as the pound sign, number sign or hash mark.* For example, site.com/#aff123.
One of the justifications given was that search engines ignore everything after the hashtag. As exemplified by Wikipedia and certain other sites, this is no longer the case. Google’s search results provide site links on some Wikipedia articles. This has implications for affiliate links, which I’ll get to in a minute.
Sitelinks are those 4-8 deep links that go directly to a particular page on the site, or in Wikipedia’s case, subheadings within a long article.
The subheadings on Wikipedia are linked to using the corresponding hashtags. Ex.: wikipedia.org/article/#subissue1. Therefore, it’s clear that search engines are considering hashtags.
Anyone using an affiliate program that relies on hashtags to track the source of the visitor should consider using 301 [permanent]redirects, rel=canonical or other equivalents to make sure they avoid duplicate content problems. Each of these solutions – permanent redirects, rel=canonical, etc. – are designed to tell search engines what is the ‘official’ or ‘canonical’ page. I’m not saying this is absolutely necessary and that search engines won’t figure it out otherwise, but I prefer a proactive approach where possible.
If you liked this idea on affiliate tech geekery and analysis, add my RSS feed to your reader.