Anchor Sitelinks – WordPress Table Of Contents (Part 1)

With Google now providing convenient anchor links as sitelinks within search results for long structured documents I thought it would be prudent to examine current solutions for WordPress and see which of them is most likely to help you obtain anchor links.

Read carefully – there is a competition at the end to get my bonus for Stompernet without buying anything

These anchor links have been around for a few weeks now, first reported on Google Blogscoped, but it was announced on the official Google blog.

Benefit Of Sitelink Anchor Links In Search Results

  • For users, quicker access to the information they are looking for avoiding the need to scroll through a long article (initially)
  • For site owners… I have no eye-tracking screenshots to show you, and I have only seen them on the first result so far, but at a guess if the first position gets you 40% of the clicks, this could bump that to 50%, a 25% increase in traffic for a top listing.

Would this result in higher conversions? Possibly, but bare in mind the visitors might never see what you prepared for them above the fold, so you need to include a marketing message at the bottom of a page as well.

Lets take a look first at the examples Google provide

Trans Fats

The first example Google provide is for trans fats

anchor-links-in-serps-trans-fats

The top results is for a Wikipedia page

Google link through to the anchor for nutritional supplements from a horizontal line of sitelinks

Lets take a look at the structure of the elements on the page.

The Table Of Contents

This is what it looks like

wikipedia-trans-fats-toc

Here is the code

<table id="toc" class="toc">
<tbody><tr>
<td>
<div id="toctitle">
<h2>Contents</h2>
 <span class="toctoggle">[<a href="javascript:toggleToc()" class="internal" id="togglelink">hide</a>]</span></div>
<ul>
<li class="toclevel-1 tocsection-1"><a href="#History"><span class="tocnumber">1</span> <span class="toctext">History</span></a></li>
<li class="toclevel-1 tocsection-2"><a href="#Chemistry"><span class="tocnumber">2</span> <span class="toctext">Chemistry</span></a></li>

<li class="toclevel-1 tocsection-3"><a href="#Presence_in_food"><span class="tocnumber">3</span> <span class="toctext">Presence in food</span></a></li>
<li class="toclevel-1 tocsection-4"><a href="#Nutritional_guidelines"><span class="tocnumber">4</span> <span class="toctext">Nutritional guidelines</span></a></li>
<li class="toclevel-1 tocsection-5"><a href="#Health_risks"><span class="tocnumber">5</span> <span class="toctext">Health risks</span></a>
<ul>
<li class="toclevel-2 tocsection-6"><a href="#Coronary_heart_disease"><span class="tocnumber">5.1</span> <span class="toctext">Coronary heart disease</span></a></li>

<li class="toclevel-2 tocsection-7"><a href="#Other_effects"><span class="tocnumber">5.2</span> <span class="toctext">Other effects</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-8"><a href="#Public_response_and_regulation"><span class="tocnumber">6</span> <span class="toctext">Public response and regulation</span></a>
<ul>
<li class="toclevel-2 tocsection-9"><a href="#International"><span class="tocnumber">6.1</span> <span class="toctext">International</span></a></li>
<li class="toclevel-2 tocsection-10"><a href="#Australia"><span class="tocnumber">6.2</span> <span class="toctext">Australia</span></a></li>

<li class="toclevel-2 tocsection-11"><a href="#Canada"><span class="tocnumber">6.3</span> <span class="toctext">Canada</span></a></li>
<li class="toclevel-2 tocsection-12"><a href="#Denmark"><span class="tocnumber">6.4</span> <span class="toctext">Denmark</span></a></li>
<li class="toclevel-2 tocsection-13"><a href="#Switzerland"><span class="tocnumber">6.5</span> <span class="toctext">Switzerland</span></a></li>
<li class="toclevel-2 tocsection-14"><a href="#European_Union"><span class="tocnumber">6.6</span> <span class="toctext">European Union</span></a></li>
<li class="toclevel-2 tocsection-15"><a href="#United_Kingdom"><span class="tocnumber">6.7</span> <span class="toctext">United Kingdom</span></a></li>

<li class="toclevel-2 tocsection-16"><a href="#United_States"><span class="tocnumber">6.8</span> <span class="toctext">United States</span></a>
<ul>
<li class="toclevel-3 tocsection-17"><a href="#Local_regulation_in_the_United_States"><span class="tocnumber">6.8.1</span> <span class="toctext">Local regulation in the United States</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="toclevel-1 tocsection-18"><a href="#Food_industry_response"><span class="tocnumber">7</span> <span class="toctext">Food industry response</span></a>

<ul>
<li class="toclevel-2 tocsection-19"><a href="#Manufacturer_response"><span class="tocnumber">7.1</span> <span class="toctext">Manufacturer response</span></a></li>
<li class="toclevel-2 tocsection-20"><a href="#Major_users.27_response"><span class="tocnumber">7.2</span> <span class="toctext">Major users' response</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-21"><a href="#See_also"><span class="tocnumber">8</span> <span class="toctext">See also</span></a></li>
<li class="toclevel-1 tocsection-22"><a href="#References"><span class="tocnumber">9</span> <span class="toctext">References</span></a></li>

<li class="toclevel-1 tocsection-23"><a href="#Further_reading"><span class="tocnumber">10</span> <span class="toctext">Further reading</span></a></li>
<li class="toclevel-1 tocsection-24"><a href="#External_links"><span class="tocnumber">11</span> <span class="toctext">External links</span></a></li>
</ul>
</td>
</tr>
</tbody></table>

The links to the named anchors:-

  • Used relative named anchors – that may or may not be suitable for a blog post depending on what level of interaction you want to provide for someone viewing from an RSS reader.
  • Use human understandable names
  • Wikipedia use underscores as a separator – a hyphen would probably make this easier for Google
  • The anchors contain no unique reference which could potentially cause problems in an RSS feed or on a blog.
  • Are arranged in an unordered list

The Named Anchors

Lets dive straight into the code

<h2><span class="editsection">[<a href="/w/index.php?title=Trans_fat&amp;action=edit&amp;section=4" title="Edit section: Nutritional guidelines">edit</a>]</span> <span class="mw-headline" id="Nutritional_guidelines">Nutritional guidelines</span></h2>
  • It is nested within an H2 element on the page
  • The anchor doesn’t use a name construct which was deprecated in xhtml 1.1, but an ID id=”Nutritional_guidelines”
  • It could be considered suboptimal, because there isn’t an easy way to grab a link to that section of the page
  • The ID is applied to the span within the H2

Good Cholesterol Level

This is the Google search result pointing to this page as the first result.

american-heart-good-cholesterol-level

Google provide a siltelink to a named anchor or ID from within the snippet

  • American Heart have a double listing even without the exact search term in the Title Tag and URL
  • The anchor link is placed immediately below the snippet title in the search results listing, and is almost like an ancillary title.
  • Either Wikipedia are slacking and don’t have a suitable page, or Google might have decided they are not a reliable source for medical information – their highest position is an article on HDL that references the 2nd article from American Heart – of course with a nofollow

The Table Of Contents

Here is what the TOC looks like on the American Heart Association site

american-heart-toc

Here is the code

<p align="left"><font class="content">A complete fasting lipoprotein profile will show:</font></p>

<ul>
<font class="content"><li><a href="#total">Your total blood (or serum) cholesterol level</a></li>

<li><a href="#HDL">Your HDL (good) cholesterol level</a></li>

<li><a href="#LDL">Your LDL (bad) cholesterol level</a></li>

<li><a href="#Triglyceride">Your triglyceride level</a></li>
</font></ul>

The links to the named anchors:-

  • Used relative named anchors – that may or may not be suitable for a blog post depending on what level of interaction you want to provide for someone viewing from an RSS reader.
  • Use human understandable names (though short)
  • Only a single word so no idea of separators
  • The anchors contain no unique reference which could potentially cause problems in an RSS feed or on a blog.
  • Are arranged in an unordered list
  • Whilst the anchors were short, a saving grace is that the link text matches the title

The Named Anchors

Lets dive straight into the code

<p align="left"><font class="content"><a id="HDL" name="HDL"><b>Your HDL (Good) Cholesterol Level</b></a><br>
<br>
</font></p>
  • Uses both named anchor and ID – named anchors were deprecated in xhtml 1.1 and replaced with the id tag
  • A link is provided which can be copied to link to that section of the page
  • Both the ID and Named anchor are applied to the link
  • Both the ID and named anchors use a keyword that appears within the link, but notably it is not the search query
  • The anchor link contains the search query that was used within the rich snippet

Anchor Links In Search – Requirements

On the Google Webmaster blog they have gone into further detail on the requirements for the additional listing

We generate these deep links completely algorithmically, based on page structure, so they could be displayed for any site (and of course money isn’t involved in any way, so you can’t pay to get these links). There are a few things you can do to increase the chances that they might appear on your pages. First, ensure that long, multi-topic pages on your site are well-structured and broken into distinct logical sections. Second, ensure that each section has an associated anchor with a descriptive name (i.e., not just “Section 2.1″), and that your page includes a “table of contents” which links to the individual anchors. The new in-snippet links only appear for relevant queries, so you won’t see it on the results all the time — only when we think that a link to a section would be highly useful for a particular query.

WordPress TOC (Table Of Contents Plugins)

First of all I am going to explore common attributes, desired features and required features to achieve rich snippets and anchor sitelinks, and we will look at how many each of the current offerings fulfil.

  • I am not giving points for supporting the latest WP2.8.4
  • A plugin gets no additional point for being in active development – if it works it works
  • My ranking criteria may be totally different to a typical WordPress designer or user – ultimately I want something that works first, has fancy features second.
  • In compiling the lst of features I had glanced briefly at some of the existing plugins and noticed some failings, but all judging was carried out after requirements were specified. (I am not picking on anyone)
  • I might well overlook something especially on plugins that don’t seem to meet a number of requirements – this is a work in progress to help me make decisions as much as anything, and possibly some motivation for plugin authors to improve their offering.

Required Features

Table Of Contents

  • 5 points – Automatic mode – it should be possible to create a TOC just by placing a shortcode, or having a widget with no specific editing
  • 5 points – Ability to place TOC after a few paragraphs of content as an introduction. This might be a factor when creating excerpts, which in theory may or may not have the TOC, but certainly shouldn’t have it mangled.

10 points total

Anchors

  • 2 points – IDs (Not Named Anchors) – To satisfy the validation nazis, we shouldn’t be using deprecated XHTML where possible, and we want something that is universal
  • 2 points – Keyword Rich IDs – Google has specified this as a factor, though it appears it may not be universally necessary as long as the keyword is within the element
  • 2 points – Unique IDs – I could list this under desired, but many blogs have full content appearing on their home pages or categories, and would frequently have something such as a download link or preface – IDs on a single page have to be unique.
  • 2 points – Anchored elements contain keywords/section title – there are ways to do anchors that might create an invisible link or span first, and then a separate element would contain the actual title – this isn’t appropriate as the ID can’t be assigned to the text
  • 2 points – ID is applied to a link that can be copied easily at he place in the text where the content is (no scrolling to TOC)

10 points total

Desired Features

  • 1 point – Widgets
  • 1 point – PHP Code for manual placement
  • 1 point – Shortcodes
  • 1 point – Ability to prevent placement on home page if desired
  • 1 point – Both Ordered and Unordered Lists for TOC
  • 1 point – Support for WYSIWYG editor buttons
  • 1 point – Support for non-WYSIWYG buttons
  • 1 point – good styling of TOC
  • 1 point – appropriate styling of anchors
  • 1 point – can it cope with code within a post that might contain headings

10 points total

GRAND TOTAL 30 POINTS

Reader Competition – Almost End Of Part 1

This article is already quite long, so I am breaking things into 2 parts, with the “review” of the existing plugins in part 2.

However I want to leave you with some example code from one WordPress plugin just to analyse here in the comments and to see who gets closest to my final score though if you find more problems I miss, those would be added to my “final score” (moving goal posts).
Whoever gets the closest will get the same bonus package as I have offered to those people purchasing Stompernet through my link.

WP-ToC

WP-ToC (blank page) but can download on WP.org

Chosen as the first on the list if you search from within WordPress – a ToC is placed just using a shortcode

The Table Of Contents

This is what the “broken” Table of contents looks like

wordpress-broken-toc

The Table Of Contents (Code)

Note: I manually removed the code for the edit link shown in the screenshot

<ol>
<li><a href="#2%29Benefit%20Of%20Sitelink%20Anchor%20Links%20In%20Search%20Results">Benefit Of Sitelink Anchor Links In Search Results</a></li>
<li><a href="#2%29Trans%20Fats">Trans Fats</a><ol style="list-style-type: lower-alpha; list-style-image: none; list-style-position: outside;">
<li><a href="#3%29The%20Table%20Of%20Contents">The Table Of Contents</a></li>
</ol>
</li>
<li><a href="#2%29Contents">Contents</a><ol style="list-style-type: lower-alpha; list-style-image: none; list-style-position: outside;">
<li><a href="#3%29The%20Named%20Anchors">The Named Anchors</a></li>
</ol>
</li>
<li><span class="mw-headline" id="Nutritional_guidelines">Nutritional guidelines</span></li>
<li><a href="#2%29Good%20Cholesterol%20Level">Good Cholesterol Level</a><ol style="list-style-type: lower-alpha; list-style-image: none; list-style-position: outside;">
<li><a href="#3%29The%20Table%20Of%20Contents">The Table Of Contents</a></li>
<li><a href="#3%29The%20Named%20Anchors">The Named Anchors</a></li>
</ol>
</li>
<li><a href="#2%29Anchor%20Links%20In%20Search%20-%20Requirements">Anchor Links In Search - Requirements</a></li>
<li><a href="#2%29WordPress%20TOC%20%28Table%20Of%20Contents%20Plugins%29">WordPress TOC (Table Of Contents Plugins)</a>
<ol style="list-style-type: lower-alpha; list-style-image: none; list-style-position: outside;">
<li><a href="#3%29Required%20Features">Required Features</a>
<ol>
<li><a href="#4%29Table%20Of%20Contents">Table Of Contents</a></li>
<li><a href="#4%29Anchors">Anchors</a></li>
</ol>
</li>
<li><a href="#3%29Desired%20Features">Desired Features</a></li>
</ol>
</li>
<li><a href="#2%29Reader%20Competition%20-%20Almost%20End%20Of%20Part%201">Reader Competition - Almost End Of Part 1</a>
<ol style="list-style-type: lower-alpha; list-style-image: none; list-style-position: outside;">
<li><a href="#3%29WP-ToC">WP-ToC</a>
<ol>
<li><a href="#4%29The%20Table%20Of%20Contents">The Table Of Contents</a></li>
<li><a href="#4%29The%20Table%20Of%20Contents%20%28Code%29">The Table Of Contents (Code)</a></li>
<li><a href="#4%29The%20Anchor%20Links%20%28code%29">The Anchor Links (code)</a></li>
</ol>
</li>
<li><a href="#3%29Competition%20Rules">Competition Rules</a></li>
</ol>
</li>
</ol>

The Anchor Links (code)

<a name="2)Reader Competition – Almost End Of Part 1"></a><h2>Reader Competition – Almost End Of Part 1</h2>

Competition Rules

  • No Purchase Required
  • If you have already purchased Stompernet through my link, I will double the time I spend with you
  • All Countries Eligible
  • No need to sign up to an email list to enter, but use a real email address for comments/entries so you can be contacted
  • Leave a comment with the total score, and just to prove you thought about your answer, list at least 3 of the reasons why you gave that score (no random guesses)
  • I will delete comments that link to junk websites, don’t include a name in the name field etc Just because you make a pseudo entry doesn’t mean you can get away with spam.
  • Judges decision is final
  • First correct/nearest entry wins based upon date/time entered
  • All entries shoulld be a new comment, not a reply
  • Minimum of 10 correct entries before I publish part 2 with the results for all plugins
  • Anyone who charges their clients more than $100/hr or has what I would determine an established business can join in for fun, but will not be eligible for the prize – I won’t help with 3rd party “client” sites
  • No linking, tweeting, Stumbling etc required to enter – Google doesn’t like that but I do
  • Provided I have received enough qualifying entries, part 2 should be published within 48 hours

Enjoy… I now have to go and fix someone’s website that Google has maimed in the search results

You don’t need to place an entry to comment – let me know what you think

Liked this post? Follow this blog to get more. Follow

Comments

    • says

      It is really stupid to comment spam my blog considering I am an SEO living in Poland and might decide to explain to your clients in words they do understand why you suck at the job your are doing, especially bringing attention to your activities on a blog that might well be read by people on the Google Search Quality Team.
      teida.pl are going to be so happy they hired you.

  1. says

    Alright, so forgive me for being relatively new to the SEO world but am I understanding this post correctly in thinking that the WP-TOC plugin essentially mirrors the success of sites like Wikipedia with the Google algorithm?

    • says

      It creates a table of contents with URLs that contain #fragments that point to named anchors on the page

      The solution for people new to SEO and things like fragments and named anchors is to wait for the next post and hope one of the plugins either works out of the box or can be hacked to make it work.

      This isn’t really an algorithm thing for ranking position (though I suppose it could be) but more with how top search results are displayed.

  2. says

    Andy, feel free to email me anytime you like with some advice for my blog. I followed more of what your posting than I would have 6 months ago, but from the looks of it your a PRO compared to what I am doing.

    I have a simple little blog that rambles from here to there that started as a online survey site blog that I got bored with and decided to branch out with. I still do a lot of survey articles and promotion, but I really do like to write other things to when I’m not half asleep like I am this morning. lol

    One think I have not found on your site is the link to the RSS feed because I would love to sign up to your blog and take a look at your work over time and see what I can gleen from it. I really don’t know what else to say other than to keep up the good work. At least it looks good from my newbish point of view.

    Elvenrunelord – NOOB but trying :)

    • says

      I have emailed you about RSS feeds, but for anyone else all modern browsers have an RSS icon in the taskbar – just testing if people actually use it.

      The competition (to qualify) wasn’t designed to be hard, you just have to pay attention.

  3. says

    Let’s dive into my review right away.

    Both required features are present if I interpret the plugin description correctly.
    10p

    Anchors: Keyword Rich IDs? yes and no (it’s a name and it’s done in an ugly way. Come on! %20 and [digit+]%29 at the beginning. No unique ID and the anchor element empty.
    Only 1p altogether.

    Desired Features: I admit I did not want to install it As I don’t have a WP blog that meets the requirements (2.8-2.8.2). So I might loose the competition in this section

    Yes it has a shortcode which includes configuration of depth. Other than that I don’t read about more configuration options. And good styling is a matter of taste. IMHO the mix of arabic, roman numbers and letters is not exactly pretty. Also a new level should only be introduced if there are at least two entries for that level. According to many style guides.
    1p

    My total: 12 points

    That was fun.
    Cheers.

    • says

      Great submission and glad you had fun doing it

      I will leave comments until I do a full review but you certainly spotted a few holes

      BTW id does at least seem to work ok on WP2.8.4 though ymmv

  4. says

    I’m too sleepy to review a plugin for a platform I don’t use but I have to say that this is a very interesting development. I’ve recently posted a larger article and too the time to add a ToC in the style of the wikipedia (as that is how my blog is themed). I’ll let you know how I get on and if I start to notice any search results with my content getting extra links.

    I wonder what impact (if any) it will have on the Google Traffic Quality Index?

    • says

      What interests me is the way it can answer more questions for a single snippet.

      Whilst a title might seem to be purely answering questions for people looking for information, the extended links can be included to emphasise commercial solutions as well, including a few calls to action.

  5. Mocky says

    7
    Automatic mode (5) + shortcodes (1) + coping with headings(1)

    No Id’s are provided at all, much less keyword-rich and unique. No text in the anchor so you can’t copy a link unless you view source. I don’t even award the second requirement because of ToC mangling.

    I don’t see any reasonable way to style it, the existing sparse inline styles seem weak. All you need is an Id or a class on the top level ordered list element so you can write the appropriate selectors in your css.

  6. says

    Sup Andy. Great post… Looking forward to Part 2. I have a question…

    I was just wondering, Google has always ignored on-page # anchors in the past. And I am wondering what has caused them to do this now. I mean, surely they could have been doing this all along… I’m wondering if it’s not the first tactical step in a more long term strategy.

    I can’t help remembering Cutts at last years Pubcon between sessions, at lunch in the dining hall, or somewhere talking about Flash and how, even though Adobe released the specs, it would still be a decade or so before Google did a “good job” indexing it and even then HTML sites will always outrank Flash sites.

    I know their crawlers, index, ranking algorithms, tools, backend systems, etc. are TOTALLY built around handling HTML, not Flash. I remember Matt saying even when Google could crawl all of the content of a multi-page Flash site within a single SWF that they had no good way to link directly to the particular page with that Flash that was relevant to the search phrase.

    Do you think this could be a precursor to a solution for Flash where they begin displaying links to specific page anchors within a Flash site’s SWF? I mean, wouldn’t linking to one or more anchors on a single page in the SERPs as you’ve noted above be very similar to linking to one or more specific “page anchors” within a Flash SWF?

    Sorry if I’m using the wrong “Flash” terminology… I’ve always avoided it like the plague and am admittedly NOT knowledgable in Flash technologies.

    Hopefully, you get the point of my question.

    • says

      Google does all kinds of things with fragments, for instance linking within videos from a transcript works with YouTube and Matt Cutts has demoed that, they also bought out a company that synchronised powerpoint with video presentations which rocked. (maybe just to hire them)

      Google wants to index everything – I am sure they will find a way to do it, though the last flash site I visited had to have a musical game for people to play while the site loaded… that is a problem.

  7. says

    I’m currently having opportunities for extreme frustration in accessing my sites, but have downloaded the plugin and will install it once the server comes up again. I’ve been doing SEO now since 1997 and look forward to seeing how it affects my sites.

    Thanks for the headsup!

    • says

      As mentioned in the quick email I sent you, I wouldn’t download any of the plugins currently to “check out” unless the intent is to pick holes in them so we can determine whether one of them is actually useful.

  8. says

    Canonical,

    I think you’ll find that Google meant ignoring fragments from a ranking standpoint.

    You have to remember that a fragment is a purely client side (ie browser) based tool. For instance if you’re viewing a page after clicking on a fragment, that isn’t passed within the HTTP Referrer header when you make your next click.

    Like most things in business, Google is no exception, they’ve realised that there may be commercial advantage to them exposing the named links through the SERP’s.

    Al.

  9. says

    I cannot install it but, based on what you illustrate here, this is my review:

    5 points – Automatic mode – yes
    5 points – Ability to place TOC after a few paragraphs of content as an introduction. – yes
    1 point – PHP Code for manual placement (shortcodes can be placed within the content)
    1 point – Shortcodes – yes
    1 point – Ability to prevent placement on home page if desired – yes, if the site manager knows how to add a PHP conditional tag.
    13/30 at most.

    That plugin does not have any ID’s and although it does use the deprecated name element, it does so incorrectly. This code would not validate at all. Anchors begin with non-unique numbers that appear to match the level of the heading, which results in duplicates of #2, for example. It inserts an unnecessary closing parenthesis after the digit, which would probably result in a break in the search engine’s reading of the anchor. I’ve never tested, but suspect that the blank spaces would also cause issues. Even browsers are inconsisent in rendering blank spaces as %20 so I hate to think how bots handle them. Either way, this is incorrect usage in HTML and should have been rendered with entities.

    This is not good code but the most obvious problem that I can see above is that the plugin appears to add itself to the TOC. “Contents” does not exist on this page so I can only presume that this appeared when you added the plugin. Trying to follow a link that links back only to itself would cause issues for search engines as well as confusion for users.

    This plugin doesn’t merit many points at all, so I’d consider the 13/30 score to be points for the effort its developer put into it rather than a reflection of its suitability.

    • says

      Oops! I meant to add that the anchor links code you show doesn’t actually link to anything. The link is closed before the heading.

      That doesn’t seem to be the case in the TOC code above it, but that might just be me missing it – its such a mess that deciphering it makes my head hurt ;)

        • says

          Not as much as my head hurt seeing my reply to my post has just done. I thought I canned out of that one! I’ve learned something now though – a reply to a comment in moderation gets sent ;)

          The rest of it should read:” While this should effectively give a hidden link the fact that it does not contain the literal space markers (and %29 for the parenthesis) creates a risk that browsers will interpret the anchor differently to the TOC link. Like the TOC code, this is invalid HTML.”

          To make sense of my reply and avoid cluttering your comments please feel free to copy the bit within the quotes to my comment or delete both this and the reply. Thanks!

          • says

            Lots of comments from real people is a good thing

            I am slacking on my judging of the other plugins which gives a few more people time to enter, but at the same time I will be giving the prize despite the poor showing.

  10. philippine allstars says

    Thank you for another great article. Where else could anyone get that kind of information in such a perfect way of presentation.

  11. Juan Suarez ilikesem says

    I don’t really think that like you say there are people in Google “reading” all comments in blogs in order to check if they’re spam or not, cimply because of the number of blogs that exist, it would be sucha a hard work, thet’s why I’d say that Quality Control of Google, is nothing but the scanning of the use of some words that could be identified with SPAM and its relevancy with the blog.

  12. says

    I noticed the anchor links showing up in search results for a few of my terms. I don’t use a Table Of Contents or named anchors. I’m happy they are showing up but I guess I need to dig into the code on the pages getting the anchor links in the results so I can attempt to get the named anchors on some other pages and search results.
    Thanks for the article. I wasn’t even going to look into the named anchors until I got your email with this post. By the way, what program/plugin are you using to send out your emails? Do you automatically send out the posts to anyone who comments or did I subscribe?

    • says

      You must have subscribed through Feedburner during the days I had an opt-in form prominently displayed.

      Something else will return to replace it soon.

      For them to be anchor links they would have to point to either a name or an ID on the page – Google specified the table of contents as a factor though it isn;t something I know is 100% required.

      Google of course also has normal sitelinks for some terms, where each link goes to a different page.

      • says

        My site uses the “title” attribute but not any “id” or “name” attributes. Strange, unless I’m missing something here. I’ve had sitelinks for terms but the anchor links are new.

  13. says

    My links use the “title” attribute, but I don’t use any “name” or “id” attributes so I’m still a bit confused. I’ve had sitelinks for terms but the anchor links are new.

  14. Attorney Smith says

    Alright, so forgive me for being relatively new to the SEO world but am I understanding this post correctly in thinking that the WP-TOC plugin essentially mirrors the success of sites like Wikipedia with the Google algorithm?

    • says

      If you are new to SEO then you shouldn’t be dropping keyword loaded links in the comments of an SEO blog, especially if the links go to a website claiming to offer SEO services.

      Also if you are new to SEO, you shouldn;t even be offering SEO services.

      The WP-TOC plugin doesn;t do anything useful

  15. Jessika says

    Thank you for another great article. Where else could anyone get that kind of information in such a perfect way of presentation.

  16. Netbook Downloads says

    Hey,
    I am getting sitelinks for one of my sites, sometims they are coming as anchor text and sometimes as sitelinks.

    So what is the explanation on that? It does not make sense because every time I get different results on the site site??

    Is it possible that it is changed at every crawl?

    • says

      Without a specific example and search query I can’t really give you an answer.

      All the various forms of sitelinks are a navigational aid to help people find what they are looking for quicker

  17. knowledge management says

    I like how Google Profiles is a key component of SideWiki and that idea of people having their own PageRank. That could be huge. It could actually compel the people of the internet to be more thoughtful and intelligent and not just say “This page sucks.”

    • says

      An attack of the notorious link spammer Rayhan Rony spamming on behalf of Sunrise Software in the UK

      50 Barwell Business Park
      Leatherhead Road
      Chessington
      Surrey
      KT9 2NY
      United Kingdom

      Any SEOs want a new client?