<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Internet Business &#38; Marketing Strategy - Andy Beard &#187; table of contents</title>
	<atom:link href="http://andybeard.eu/tag/table-of-contents/feed" rel="self" type="application/rss+xml" />
	<link>http://andybeard.eu</link>
	<description>Internet Marketing, Lead Acquisition, Online Business Strategy and Social Media with Original Opinion and Loads of Attitude</description>
	<lastBuildDate>Sun, 12 Feb 2012 06:16:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Anchor Sitelinks &#8211; WordPress Table Of Contents (Part 1)</title>
		<link>http://andybeard.eu/2305/anchor-sitelinks-table-of-contents-wordpress-1.html</link>
		<comments>http://andybeard.eu/2305/anchor-sitelinks-table-of-contents-wordpress-1.html#comments</comments>
		<pubDate>Mon, 28 Sep 2009 12:08:42 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[blogging tips]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[SEO Blog]]></category>
		<category><![CDATA[anchor links]]></category>
		<category><![CDATA[search engine optimization]]></category>
		<category><![CDATA[site links]]></category>
		<category><![CDATA[sitlelinks]]></category>
		<category><![CDATA[stompernet]]></category>
		<category><![CDATA[table of contents]]></category>
		<category><![CDATA[toc]]></category>
		<category><![CDATA[wordpress plugins]]></category>

		<guid isPermaLink="false">http://andybeard.eu/?p=2305</guid>
		<description><![CDATA[
<p>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.</p>
<p><a href="http://andybeard.eu/2305/anchor-sitelinks-table-of-contents-wordpress-1.html" class="more-link">Read more on Anchor Sitelinks &#8211; WordPress Table Of Contents (Part 1)&#8230;</a></p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F2305%252Fanchor-sitelinks-table-of-contents-wordpress-1.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FEtYrr%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Anchor%20Sitelinks%20-%20WordPress%20Table%20Of%20Contents%20%28Part%201%29%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/anchor-links" title="anchor links" rel="tag">anchor links</a>, <a href="http://andybeard.eu/tag/search-engine-optimization" title="search engine optimization" rel="tag">search engine optimization</a>, <a href="http://andybeard.eu/tag/seo" title="SEO Blog" rel="tag">SEO Blog</a>, <a href="http://andybeard.eu/tag/site-links" title="site links" rel="tag">site links</a>, <a href="http://andybeard.eu/tag/sitlelinks" title="sitlelinks" rel="tag">sitlelinks</a>, <a href="http://andybeard.eu/tag/stompernet" title="stompernet" rel="tag">stompernet</a>, <a href="http://andybeard.eu/tag/table-of-contents" title="table of contents" rel="tag">table of contents</a>, <a href="http://andybeard.eu/tag/toc" title="toc" rel="tag">toc</a>, <a href="http://andybeard.eu/tag/wordpress-plugins" title="wordpress plugins" rel="tag">wordpress plugins</a><br />
]]></description>
			<content:encoded><![CDATA[
<p>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.</p>
<p><strong>Read carefully &#8211; there is a competition at the end to get my <a href="http://andybeard.eu/2166/stomper-999-sompernet-bonus.html">bonus for Stompernet</a> without buying anything</strong></p>
<p>These anchor links have been around for a few weeks now, <a href="http://googlesystem.blogspot.com/2009/08/google-sitelinks-for-wikipedia.html">first reported on Google Blogscoped</a>, but it was <a href="http://googleblog.blogspot.com/2009/09/jump-to-information-you-want-right-from.html">announced on the official Google blog</a>.</p>
<h2>Benefit Of Sitelink Anchor Links In Search Results</h2>
<ul>
<li>For users, quicker access to the information they are looking for avoiding the need to scroll through a long article (initially)</li>
<li>For site owners&#8230; 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.</li>
</ul>
<p>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.</p>
<p>Lets take a look first at the examples Google provide</p>
<h2>Trans Fats</h2>
<p>The first example Google provide is for <a href="http://www.google.com/search?q=trans+fats">trans fats</a></p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/anchor-links-in-serps-trans-fats.png" alt="anchor-links-in-serps-trans-fats" title="anchor-links-in-serps-trans-fats" width="493" height="337" class="aligncenter size-full wp-image-2308" /></p>
<p>The top results is for a Wikipedia page</p>
<p>Google link through to the anchor for nutritional supplements from a horizontal line of sitelinks</p>
<p>Lets take a look at the structure of the elements on the page.</p>
<h3>The Table Of Contents</h3>
<p>This is what it looks like</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/wikipedia-trans-fats-toc.png" alt="wikipedia-trans-fats-toc" title="wikipedia-trans-fats-toc" width="307" height="518" class="aligncenter size-full wp-image-2307" /></p>
<p>Here is the code</p>
<pre class="brush: plain; title: ; notranslate">
&lt;table id=&quot;toc&quot; class=&quot;toc&quot;&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;td&gt;
&lt;div id=&quot;toctitle&quot;&gt;
&lt;h2&gt;Contents&lt;/h2&gt;
 &lt;span class=&quot;toctoggle&quot;&gt;[&lt;a href=&quot;javascript:toggleToc()&quot; class=&quot;internal&quot; id=&quot;togglelink&quot;&gt;hide&lt;/a&gt;]&lt;/span&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;toclevel-1 tocsection-1&quot;&gt;&lt;a href=&quot;#History&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;History&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-1 tocsection-2&quot;&gt;&lt;a href=&quot;#Chemistry&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Chemistry&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;

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

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

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

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

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

&lt;li class=&quot;toclevel-1 tocsection-23&quot;&gt;&lt;a href=&quot;#Further_reading&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;10&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Further reading&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-1 tocsection-24&quot;&gt;&lt;a href=&quot;#External_links&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;11&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;External links&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
</pre>
<p>The links to the named anchors:-</p>
<ul>
<li>Used relative named anchors &#8211; 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.</li>
<li>Use human understandable names</li>
<li>Wikipedia use underscores as a separator &#8211; a hyphen would probably make this easier for Google</li>
<li>The anchors contain no unique reference which could potentially cause problems in an RSS feed or on a blog.</li>
<li>Are arranged in an unordered list</li>
</ul>
<h3>The Named Anchors</h3>
<p>Lets dive straight into the code</p>
<pre class="brush: plain; title: ; notranslate">
&lt;h2&gt;&lt;span class=&quot;editsection&quot;&gt;[&lt;a href=&quot;/w/index.php?title=Trans_fat&amp;amp;action=edit&amp;amp;section=4&quot; title=&quot;Edit section: Nutritional guidelines&quot;&gt;edit&lt;/a&gt;]&lt;/span&gt; &lt;span class=&quot;mw-headline&quot; id=&quot;Nutritional_guidelines&quot;&gt;Nutritional guidelines&lt;/span&gt;&lt;/h2&gt;
</pre>
<ul>
<li>It is nested within an H2 element on the page</li>
<li>The anchor doesn&#8217;t use a name construct which was deprecated in xhtml 1.1, but an ID id=&#8221;Nutritional_guidelines&#8221;</li>
<li>It could be considered suboptimal, because there isn&#8217;t an easy way to grab a link to that section of the page</li>
<li>The ID is applied to the span within the H2</li>
</ul>
<h2>Good Cholesterol Level</h2>
<p>This is the <a href="http://www.google.com/search?hl=en&#038;q=good+cholesterol+level">Google search result</a> pointing to <a href="http://www.americanheart.org/presenter.jhtml?identifier=183">this page</a> as the first result.</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/american-heart-good-cholesterol-level.png" alt="american-heart-good-cholesterol-level" title="american-heart-good-cholesterol-level" width="490" height="330" class="aligncenter size-full wp-image-2306" /></p>
<p>Google provide a siltelink to a named anchor or ID from within the snippet</p>
<ul>
<li>American Heart have a double listing even without the exact search term in the Title Tag and URL</li>
<li>The anchor link is placed immediately below the snippet title in the search results listing, and is almost like an ancillary title.</li>
<li>Either Wikipedia are slacking and don&#8217;t have a suitable page, or Google might have decided they are not a reliable source for medical information &#8211; their highest position is an article on HDL that references the 2nd article from American Heart &#8211; of course with a nofollow</li>
</ul>
<h3>The Table Of Contents</h3>
<p>Here is what the TOC looks like on the American Heart Association site</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/american-heart-toc.png" alt="american-heart-toc" title="american-heart-toc" width="348" height="216" class="aligncenter size-full wp-image-2310" /></p>
<p>Here is the code</p>
<pre class="brush: plain; title: ; notranslate">
&lt;p align=&quot;left&quot;&gt;&lt;font class=&quot;content&quot;&gt;A complete fasting lipoprotein profile will show:&lt;/font&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;font class=&quot;content&quot;&gt;&lt;li&gt;&lt;a href=&quot;#total&quot;&gt;Your total blood (or serum) cholesterol level&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;#HDL&quot;&gt;Your HDL (good) cholesterol level&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;#LDL&quot;&gt;Your LDL (bad) cholesterol level&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href=&quot;#Triglyceride&quot;&gt;Your triglyceride level&lt;/a&gt;&lt;/li&gt;
&lt;/font&gt;&lt;/ul&gt;
</pre>
<p>The links to the named anchors:-</p>
<ul>
<li>Used relative named anchors &#8211; 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.</li>
<li>Use human understandable names (though short)</li>
<li>Only a single word so no idea of separators</li>
<li>The anchors contain no unique reference which could potentially cause problems in an RSS feed or on a blog.</li>
<li>Are arranged in an unordered list</li>
<li>Whilst the anchors were short, a saving grace is that the link text matches the title</li>
</ul>
<h3>The Named Anchors</h3>
<p>Lets dive straight into the code</p>
<pre class="brush: plain; title: ; notranslate">
&lt;p align=&quot;left&quot;&gt;&lt;font class=&quot;content&quot;&gt;&lt;a id=&quot;HDL&quot; name=&quot;HDL&quot;&gt;&lt;b&gt;Your HDL (Good) Cholesterol Level&lt;/b&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;/p&gt;
</pre>
<ul>
<li>Uses both named anchor and ID &#8211; named anchors were deprecated in xhtml 1.1 and replaced with the id tag</li>
<li>A link is provided which can be copied to link to that section of the page</li>
<li>Both the ID and Named anchor are applied to the link</li>
<li>Both the ID and named anchors use a keyword that appears within the link, but notably it is not the search query</li>
<li>The anchor link contains the search query that was used within the rich snippet</li>
</ul>
<h2>Anchor Links In Search &#8211; Requirements</h2>
<p>On the Google Webmaster blog they have gone into further detail on the <a href="http://googlewebmastercentral.blogspot.com/2009/09/using-named-anchors-to-identify.html">requirements for the additional listing</a></p>
<blockquote><p>We generate these deep links completely algorithmically, based on page structure, so they could be displayed for any site (and of course money isn&#8217;t involved in any way, so you can&#8217;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 &#8220;Section 2.1&#8243;), and that your page includes a &#8220;table of contents&#8221; which links to the individual anchors. The new in-snippet links only appear for relevant queries, so you won&#8217;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.</p></blockquote>
<h2>WordPress TOC (Table Of Contents Plugins)</h2>
<p>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.</p>
<ul>
<li>I am not giving points for supporting the latest WP2.8.4 </li>
<li>A plugin gets no additional point for being in active development &#8211; if it works it works</li>
<li>My ranking criteria may be totally different to a typical WordPress designer or user &#8211; ultimately I want something that works first, has fancy features second.</li>
<li>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)</li>
<li>I might well overlook something especially on plugins that don&#8217;t seem to meet a number of requirements &#8211; 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.</li>
</ul>
<h3>Required Features</h3>
<h4>Table Of Contents</h4>
<ul>
<li>5 points &#8211; Automatic mode &#8211; it should be possible to create a TOC just by placing a shortcode, or having a widget with no specific editing</li>
<li>5 points &#8211; 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&#8217;t have it mangled.</li>
</ul>
<p><strong>10 points total</strong></p>
<h4>Anchors</h4>
<ul>
<li>2 points &#8211; IDs (Not Named Anchors) &#8211; To satisfy the validation nazis, we shouldn&#8217;t be using deprecated XHTML where possible, and we want something that is universal</li>
<li>2 points &#8211; Keyword Rich IDs &#8211; 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</li>
<li>2 points &#8211; Unique IDs &#8211; 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 &#8211; IDs on a single page have to be unique.</li>
<li>2 points &#8211; Anchored elements contain keywords/section title &#8211; 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 &#8211; this isn&#8217;t appropriate as the ID can&#8217;t be assigned to the text</li>
<li>2 points &#8211; 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)</li>
</ul>
<p><strong>10 points total</strong></p>
<h3>Desired Features</h3>
<ul>
<li>1 point &#8211; Widgets</li>
<li>1 point &#8211; PHP Code for manual placement</li>
<li>1 point &#8211; Shortcodes</li>
<li>1 point &#8211; Ability to prevent placement on home page if desired</li>
<li>1 point &#8211; Both Ordered and Unordered Lists for TOC</li>
<li>1 point &#8211; Support for WYSIWYG editor buttons</li>
<li>1 point &#8211; Support for non-WYSIWYG buttons</li>
<li>1 point &#8211; good styling of TOC</li>
<li>1 point &#8211; appropriate styling of anchors</li>
<li>1 point &#8211; can it cope with code within a post that might contain headings</li>
</ul>
<p><strong>10 points total</strong></p>
<p><strong>GRAND TOTAL 30 POINTS</strong></p>
<h2>Reader Competition &#8211; Almost End Of Part 1</h2>
<p>This article is already quite long, so I am breaking things into 2 parts, with the &#8220;review&#8221; of the existing plugins in part 2.</p>
<p>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 &#8220;final score&#8221; (moving goal posts).<br />
Whoever gets the closest will <a href="http://andybeard.eu/2166/stomper-999-sompernet-bonus.html">get the same bonus package as I have offered to those people purchasing Stompernet through my link</a>.</p>
<h3>WP-ToC</h3>
<p><a href="http://infinity-infinity.com/wp-toc/">WP-ToC</a> (blank page) but can <a href="http://wordpress.org/extend/plugins/wp-toc/">download on WP.org</a> </p>
<p>Chosen as the first on the list if you search from within WordPress &#8211; a ToC is placed just using a shortcode</p>
<h4>The Table Of Contents</h4>
<p>This is what the &#8220;broken&#8221; Table of contents looks like</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/wordpress-broken-toc1.png" alt="wordpress-broken-toc" title="wordpress-broken-toc" width="420" height="474" class="aligncenter size-full wp-image-2319" /></p>
<h4>The Table Of Contents (Code)</h4>
<p>Note: I manually removed the code for the edit link shown in the screenshot</p>
<pre class="brush: plain; title: ; notranslate">
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;#2%29Benefit%20Of%20Sitelink%20Anchor%20Links%20In%20Search%20Results&quot;&gt;Benefit Of Sitelink Anchor Links In Search Results&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#2%29Trans%20Fats&quot;&gt;Trans Fats&lt;/a&gt;&lt;ol style=&quot;list-style-type: lower-alpha; list-style-image: none; list-style-position: outside;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;#3%29The%20Table%20Of%20Contents&quot;&gt;The Table Of Contents&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#2%29Contents&quot;&gt;Contents&lt;/a&gt;&lt;ol style=&quot;list-style-type: lower-alpha; list-style-image: none; list-style-position: outside;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;#3%29The%20Named%20Anchors&quot;&gt;The Named Anchors&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;mw-headline&quot; id=&quot;Nutritional_guidelines&quot;&gt;Nutritional guidelines&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#2%29Good%20Cholesterol%20Level&quot;&gt;Good Cholesterol Level&lt;/a&gt;&lt;ol style=&quot;list-style-type: lower-alpha; list-style-image: none; list-style-position: outside;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;#3%29The%20Table%20Of%20Contents&quot;&gt;The Table Of Contents&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#3%29The%20Named%20Anchors&quot;&gt;The Named Anchors&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#2%29Anchor%20Links%20In%20Search%20-%20Requirements&quot;&gt;Anchor Links In Search - Requirements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#2%29WordPress%20TOC%20%28Table%20Of%20Contents%20Plugins%29&quot;&gt;WordPress TOC (Table Of Contents Plugins)&lt;/a&gt;
&lt;ol style=&quot;list-style-type: lower-alpha; list-style-image: none; list-style-position: outside;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;#3%29Required%20Features&quot;&gt;Required Features&lt;/a&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;#4%29Table%20Of%20Contents&quot;&gt;Table Of Contents&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#4%29Anchors&quot;&gt;Anchors&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#3%29Desired%20Features&quot;&gt;Desired Features&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#2%29Reader%20Competition%20-%20Almost%20End%20Of%20Part%201&quot;&gt;Reader Competition - Almost End Of Part 1&lt;/a&gt;
&lt;ol style=&quot;list-style-type: lower-alpha; list-style-image: none; list-style-position: outside;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;#3%29WP-ToC&quot;&gt;WP-ToC&lt;/a&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;#4%29The%20Table%20Of%20Contents&quot;&gt;The Table Of Contents&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#4%29The%20Table%20Of%20Contents%20%28Code%29&quot;&gt;The Table Of Contents (Code)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#4%29The%20Anchor%20Links%20%28code%29&quot;&gt;The Anchor Links (code)&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;#3%29Competition%20Rules&quot;&gt;Competition Rules&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
</pre>
<h4>The Anchor Links (code)</h4>
<pre class="brush: plain; title: ; notranslate">
&lt;a name=&quot;2)Reader Competition – Almost End Of Part 1&quot;&gt;&lt;/a&gt;&lt;h2&gt;Reader Competition – Almost End Of Part 1&lt;/h2&gt;
</pre>
<h3>Competition Rules</h3>
<ul>
<li>No Purchase Required</li>
<li>If you have already <a href="http://andybeard.eu/2166/stomper-999-sompernet-bonus.html">purchased Stompernet through my link</a>, I will double the time I spend with you</li>
<li>All Countries Eligible</li>
<li>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</li>
<li>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)</li>
<li>I will delete comments that link to junk websites, don&#8217;t include a name in the name field etc Just because you make a pseudo entry doesn&#8217;t mean you can get away with spam.</li>
<li>Judges decision is final</li>
<li>First correct/nearest entry wins based upon date/time entered</li>
<li>All entries shoulld be a new comment, not a reply</li>
<li>Minimum of 10 correct entries before I publish part 2 with the results for all plugins</li>
<li>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 &#8211; I won&#8217;t help with 3rd party &#8220;client&#8221; sites</li>
<li><strong>No linking, tweeting, Stumbling etc required to enter &#8211; Google doesn&#8217;t like that but I do</strong></li>
<li>Provided I have received enough qualifying entries, part 2 should be published within 48 hours</li>
</ul>
<p>Enjoy&#8230; I now have to go and fix someone&#8217;s website that Google has maimed in the search results</p>
<p>You don&#8217;t need to place an entry to comment &#8211; let me know what you think</p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F2305%252Fanchor-sitelinks-table-of-contents-wordpress-1.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FEtYrr%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Anchor%20Sitelinks%20-%20WordPress%20Table%20Of%20Contents%20%28Part%201%29%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/anchor-links" title="anchor links" rel="tag">anchor links</a>, <a href="http://andybeard.eu/tag/search-engine-optimization" title="search engine optimization" rel="tag">search engine optimization</a>, <a href="http://andybeard.eu/tag/seo" title="SEO Blog" rel="tag">SEO Blog</a>, <a href="http://andybeard.eu/tag/site-links" title="site links" rel="tag">site links</a>, <a href="http://andybeard.eu/tag/sitlelinks" title="sitlelinks" rel="tag">sitlelinks</a>, <a href="http://andybeard.eu/tag/stompernet" title="stompernet" rel="tag">stompernet</a>, <a href="http://andybeard.eu/tag/table-of-contents" title="table of contents" rel="tag">table of contents</a>, <a href="http://andybeard.eu/tag/toc" title="toc" rel="tag">toc</a>, <a href="http://andybeard.eu/tag/wordpress-plugins" title="wordpress plugins" rel="tag">wordpress plugins</a><br />
]]></content:encoded>
			<wfw:commentRss>http://andybeard.eu/2305/anchor-sitelinks-table-of-contents-wordpress-1.html/feed</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic
Database Caching 31/44 queries in 0.008 seconds using disk: basic
Object Caching 771/792 objects using disk: basic
Content Delivery Network via cdn5.andybeard.name

Served from: andybeard.eu @ 2012-02-13 07:07:06 -->
