<?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>Kavoir &#187; Content / SEO Tips &amp; Tutorials</title>
	<atom:link href="http://www.kavoir.com/category/make-money-online/search-engine-optimization/feed" rel="self" type="application/rss+xml" />
	<link>http://www.kavoir.com</link>
	<description>Just another dumbass webmaster, goofing around...</description>
	<lastBuildDate>Thu, 09 Feb 2012 01:59:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>&lt;IfModule&gt;&lt;/IfModule&gt; in .htaccess</title>
		<link>http://www.kavoir.com/2011/12/ifmoduleifmodule-in-htaccess.html</link>
		<comments>http://www.kavoir.com/2011/12/ifmoduleifmodule-in-htaccess.html#comments</comments>
		<pubDate>Fri, 02 Dec 2011 04:45:44 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[.htaccess Tutorials & Tips]]></category>
		<category><![CDATA[Apache Web Server Tutorials & Tips]]></category>
		<category><![CDATA[Content / SEO Tips & Tutorials]]></category>
		<category><![CDATA[Web Applications & Online Software]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/2011/12/ifmoduleifmodule-in-htaccess.html</guid>
		<description><![CDATA[I was debugging about some mod_rewrite errors caused by the .htaccess file on one of my sites and couldn’t solve the problem myself so I opted for a help thread on the SitePoint.com forum. Turned out it’s not the problem of my mod_rewrite rules in .htaccess but some incorrect file permissions that were causing the [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I was debugging about some mod_rewrite errors caused by <a href="http://www.kavoir.com/category/manage-your-own-server/htaccess">the <strong>.htaccess</strong> file</a> on one of my sites and couldn’t solve the problem myself so I opted for a help thread on the <a href="http://www.sitepoint.com/forums">SitePoint.com forum</a>. Turned out it’s not the problem of my mod_rewrite rules in .htaccess but some incorrect file permissions that were causing the trouble. </p>

<p><a href="http://www.sitepoint.com/forums/member.php?16496-dklynn">Dklynn</a> was very nice to help me in this regard and offered a gold advice that I thought I should share with you.</p>
<h2>You Should NOT Use &lt;IfModule&gt;&lt;/IfModule&gt;. Why?</h2>
<p>He pointed out that I should get rid of the <strong>&lt;IfModule&gt;</strong> conditional from the .htaccess file. It’s <strong>useless</strong> and a complete <strong>waste</strong> of server resources by all means. No excuses.</p>
<p>Considering the fact that all HTTP requests (including those to trivial assets such as .css, .js, .gif, .jpg, etc., thus each web page download would trigger about 10 or even more HTTP requests) to the Apache web server are handled by the rules in your .htaccess file, I think I should get rid of all such &lt;IfModule&gt; conditionals from all .htaccess files on all my sites, or the server would be doing useless check of “If Module xxx Is Enabled” every time a HTTP request is received…..</p>
<p>With a site receiving 1000 page visits per day, your server would have to do 10,000 such useless checks at the cost server resources and performance.</p>
<p>Many famous 3rd party scripts such as WordPress has <strong>&lt;IfModule&gt;&lt;/IfModule&gt;</strong> in the .htaccess file by default. This is to prevent potential errors should the module was not installed on the client’s production site / server. You should try and remove it. If the mod_rewrite and SEO friendly URLs are working, you can remove it without any problems.</p>
<p>This is pure gold advice offered by Dklynn. Check out his site about <a href="http://datakoncepts.com/seo">Apache mod_rewrite</a>.</p>
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2010/02/use-php-to-handle-all-incoming-url-requests-in-a-seo-friendly-manner.html" rel="bookmark" title="February 23, 2010">Use PHP to handle all incoming URL requests in a SEO friendly manner</a></li>
<li><a href="http://www.kavoir.com/2009/06/php-run-css-files-as-php.html" rel="bookmark" title="June 9, 2009">PHP: Run .CSS files as PHP</a></li>
<li><a href="http://www.kavoir.com/2009/04/set-expiration-or-expiring-time-by-mod_expiresc-on-apache-via-htaccess-to-reduce-web-page-loading-time.html" rel="bookmark" title="April 16, 2009">Set Expiration or Expiring Time by mod_expires.c on Apache via .htaccess to Reduce Web Page Loading Time</a></li>
<li><a href="http://www.kavoir.com/2009/01/how-to-build-a-php-query-string-without-question-mark.html" rel="bookmark" title="January 4, 2009">How to build a php query string without question mark</a></li>
<li><a href="http://www.kavoir.com/2009/04/wordpress-503-service-temporarily-unavailable-when-posting-new-posts-or-modifying-existing-posts.html" rel="bookmark" title="April 22, 2009">WordPress: 503 Service Temporarily Unavailable when Posting New Posts or Modifying Existing Posts</a></li>
</ul>
<p><!-- Similar Posts took 4.153 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2011/12/ifmoduleifmodule-in-htaccess.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEOmoz Pro Review &#8211; Bad Bad Bad</title>
		<link>http://www.kavoir.com/2011/09/seomoz-pro-review-bad-bad-bad.html</link>
		<comments>http://www.kavoir.com/2011/09/seomoz-pro-review-bad-bad-bad.html#comments</comments>
		<pubDate>Mon, 05 Sep 2011 02:29:19 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Content / SEO Tips & Tutorials]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/?p=2328</guid>
		<description><![CDATA[So I&#8217;ve tried the Pro version of SEOmoz, an online SEO software application, for a few days and I think I&#8217;ve got to write a review. This would turn out to be very ugly. Many years ago the features that this system brings to the table could have been useful for the SEO novice, but [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>So I&#8217;ve tried the <a href="http://www.kavoir.com/promo/seomoz">Pro version of SEOmoz</a>, an online SEO software application, for a few days and I think I&#8217;ve got to write a review. This would turn out to be very ugly.</p>

<p>Many years ago the features that this system brings to the table could have been useful for the SEO novice, but today almost everything that it does, other systems do better. In addition, most of the tools you need to duplicate this product are either free, or very inexpensive.</p>
<p>One of its primary features is that it crawls your website weekly, and lets you know if you have any broken links or other issues with your site. If you have a Google account, you can simply register your URL with them, and use their free webmaster tools to do the same thing, and it does not cost you $99 a month like this product does. Here&#8217;s the link for Google Webmasters Tools <a href="http://www.google.com/webmasters/">http://www.google.com/webmasters/</a>.</p>
<p>The next claim to fame that this item promotes is on-page optimization. This is a very simple concept to understand and implement. There are many articles on the internet that you can read for free that will tell you exactly how to do this. And it&#8217;s quite easy.</p>
<p>Essentially, it just comes down to using your primary keywords in the title and a description of that post. There are a few other things you will need to do besides what was mentioned above, but not too many. Lots of WordPress plugins have been created to help you in this regard. Simply search for &#8216;wordpress SEO plugins&#8217;. Some of them are totally free while some of them may charge a humble one-time fee which is exponentially lower than $99 / month. And they do the job very well.</p>
<p>Thirdly, it keeps an eye on your competition for you. Great, like you could not just use Google, Yahoo, or Bing to accomplish the same thing. It will also tell you all of your competitor’s backlinks for only $99 a month. If you would like to find out that very same information, there are tons of free ways to do that. Just google.</p>
<p>The final item they would like to impress you with is that the software will continue to improve and evolve over time. Well, for $99 a month it better, because it is pretty close to being useless right now.</p>
<p>The only thing I appreciate is <a href="http://www.seomoz.org/blog">their blog</a>. It&#8217;s the best SEO information outlet I&#8217;ve seen. No one ever comes close. You would learn a hell lot more about SEO from there in an hour than from any other sources combined in a whole year.</p>
<p>For this review of <a href="http://www.kavoir.com/promo/seomoz">SEOmoz Pro</a>, the paid SEO productivity application, we give it a big fat zero stars, with 5 stars being the best. What else can we say about this thing, it is pretty much as bad as it gets. There is nothing that it does now, that cannot be accomplished for free with another application, or by researching a few articles on the internet. But if you don&#8217;t mind spending a *premium* price for a premium *looking* application, by all means, go ahead and sign up with it.<br />
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2011/11/shopify-com-review.html" rel="bookmark" title="November 26, 2011">Shopify Review</a></li>
<li><a href="http://www.kavoir.com/2010/08/militaryfictionbooks-com-and-standingdesk-org-status-report.html" rel="bookmark" title="August 20, 2010">MilitaryFictionBooks.com and StandingDesk.org Status Report</a></li>
<li><a href="http://www.kavoir.com/2009/07/be-simple.html" rel="bookmark" title="July 6, 2009">Being simple as a bless for development cost</a></li>
<li><a href="http://www.kavoir.com/2010/05/create-contact-and-survey-forms-with-formkid-com-the-free-online-form-builder.html" rel="bookmark" title="May 24, 2010">Create Contact and Survey Forms with FormKid.com the Free Online Form Builder</a></li>
<li><a href="http://www.kavoir.com/2009/03/godaddy-2-bad-features-combined-into-1-great-feature.html" rel="bookmark" title="March 30, 2009">GoDaddy: 2 Bad Features Combined Into 1 Great Feature</a></li>
</ul>
<p><!-- Similar Posts took 4.058 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2011/09/seomoz-pro-review-bad-bad-bad.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Change the Homepage Title of vBulletin Forum?</title>
		<link>http://www.kavoir.com/2011/03/how-to-change-the-homepage-title-of-vbulletin-forum.html</link>
		<comments>http://www.kavoir.com/2011/03/how-to-change-the-homepage-title-of-vbulletin-forum.html#comments</comments>
		<pubDate>Sat, 26 Mar 2011 05:06:51 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Content / SEO Tips & Tutorials]]></category>
		<category><![CDATA[Web Applications & Online Software]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/2011/03/how-to-change-the-homepage-title-of-vbulletin-forum.html</guid>
		<description><![CDATA[By default, only the forum name / title is displayed in the &#60;title&#62;&#60;/title&#62; tag of the homepage of your vBulletin forum, which is far from ideal in terms of SEO. One should give a much more descriptive title to the home page of the forum other than the mere name of it. To do this: [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>By default, only the forum name / title is displayed in the &lt;title&gt;&lt;/title&gt; tag of the homepage of your vBulletin forum, which is far from ideal in terms of SEO. One should give a much more descriptive title to the home page of the forum other than the mere name of it.</p>

<p>To do this:</p>
<ol>
<li>Log in to the /admincp of your vBulletin forum</li>
<li>From the left administrative menu, <strong>Styles &amp; Templates</strong> –&gt; <strong>Style Manager</strong> –&gt; Select <strong><em>Edit Templates</em></strong> in the right drop down of the current style set.</li>
<li>In the left selection of templates, double click <strong>Forum Home Templates</strong> –&gt; double click <strong>FORUMHOME</strong>.</li>
<li>Now opens the homepage template of your forum, search for ‘&lt;title&gt;’ and you would find the HTML tag to edit.</li>
<li>Add something descriptive and keywords-rich in the &lt;title&gt;&lt;/title&gt; tag and click <strong>Save</strong>.</li>
<li>Done!</li>
</ol>
<p>vBulletin is such a sophisticated application with a very large user base. Took me some time to find this solution. Hope it helps! Check out how I changed the homepage title of the forum for Go.<br />
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2009/10/how-to-get-rid-of-powered-by-vbulletin-in-the-homepage-title-of-a-vbulletin-forum.html" rel="bookmark" title="October 28, 2009">How to get rid of &ldquo;Powered by vBulletin&rdquo; in the homepage title of a vBulletin forum?</a></li>
<li><a href="http://www.kavoir.com/2009/06/modify-index-homepage-title-of-mybb-forum.html" rel="bookmark" title="June 13, 2009">Modify Index Homepage Title of MyBB Forum</a></li>
<li><a href="http://www.kavoir.com/2011/03/vbulletin-change-default-height-of-quick-reply-box-and-enlarge-it.html" rel="bookmark" title="March 26, 2011">vBulletin: Change default height of editor and quick reply box</a></li>
<li><a href="http://www.kavoir.com/2011/03/vbulletin-how-to-add-more-buttons-to-quick-reply-box-toolbar.html" rel="bookmark" title="March 26, 2011">vBulletin: How to add more buttons to quick reply box toolbar?</a></li>
<li><a href="http://www.kavoir.com/2009/02/css-double-border.html" rel="bookmark" title="February 8, 2009">CSS: Double Border</a></li>
</ul>
<p><!-- Similar Posts took 3.920 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2011/03/how-to-change-the-homepage-title-of-vbulletin-forum.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A few SEO tips</title>
		<link>http://www.kavoir.com/2010/11/a-few-seo-tips.html</link>
		<comments>http://www.kavoir.com/2010/11/a-few-seo-tips.html#comments</comments>
		<pubDate>Wed, 10 Nov 2010 02:39:41 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Content / SEO Tips & Tutorials]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/2010/11/a-few-seo-tips.html</guid>
		<description><![CDATA[Haven&#8217;t come up with any solidly helpful posts recently so I thought I&#8217;d throw in this one. These are some of the things I learned the hard way in the past few years for ranking my websites in Google. Hopefully you would find something new in here. I rely on SEO to get traffic – [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img class="alignright size-full wp-image-2370" title="find" src="http://www.kavoir.com/wp-content/uploads/2010/11/find.png" alt="find" width="69" height="128" />Haven&#8217;t come up with any solidly helpful posts recently so I thought I&#8217;d throw in this one. These are some of the things I learned the hard way in the past few years for ranking my websites in Google. Hopefully you would find something new in here.</p>

<p>I rely on SEO to get traffic – in most cases, it yields the best traffic across all possible sources. With good SEO (both on-site content optimization and off-site reputation / link building), it&#8217;s hard to not make money. Especially if you are an expert in Internet marketing (niche research, reputation building &amp; management, consumer psychology, landing page tuning, blah blah blah&#8230;), it&#8217;s even harder to not be rich. Making good money is easy, you just need time.</p>
<h2>Don&#8217;t use a host that&#8217;s POPULAR and CHEAP.</h2>
<p>Really popular hosts like hostgator and <a href="http://www.dreamhostpromocode.org/">dreamhost</a> have millions of domains hosted with them. Because they are cheap, spammers like them and Google knows it. I frequently launch new sites and from my experience with dreamhost, after submitting the new site at <a href="http://www.google.com/addurl/">here</a>, without building any backlinks, it typically takes 1 week or more to get it indexed.</p>
<p>However with <a href="http://www.kavoir.com/2009/09/hawkhost-initial-review.html">hawkhost</a> and <a href="http://www.wiredtreecouponcode.com/">wiredtree</a>, it&#8217;s totally different situation. Without any initial backlinks, new sites can be indexed in Google 1 day after submission, even when it&#8217;s just a blank site with an empty Apache index page. Sometimes I didn&#8217;t even have to manually submit the site and it magically and automatically got in Google&#8217;s index.</p>
<p>Sites hosted with hawkhost tend to be more stable in Google&#8217;s index. However, it&#8217;s hard to keep a new site (with merely any content) in Google&#8217;s index if it is hosted with dreamhost (and similarly very popular hosts with cheap shared plans). Google would soon get rid of your new site if you don&#8217;t keep working on it.</p>
<h2>Have a 4 year old website.</h2>
<p>Adsense is one of my favorite money makers and my most steady stream of Adsense income comes from a site I built in 2006. I created some nice content (very nice and very original) back then and I just left it there.</p>
<p>I made only $10 a month from the site in the first year and after some very frustrating ups and downs, it&#8217;s gradually climbing up. Now, 4 years later, it&#8217;s averaging $600 a month. To be honest, I never actually spent much time on it at all. No link building nor frequent content updating no nothing and it&#8217;s now making me 600 bucks a month. Not much, but still.</p>
<p>Not only is it receiving large amount of steady traffic, new content are generally very well positioned in front spots in search engine results. The older the site, the more authoritative it can get from search engine&#8217;s point of view.</p>
<p>Time is the ultimate distinguisher between builders and spammers. Spammers come and go, hit and run. They are always impatient, looking to make the quick buck with a spammy site. Once they find it&#8217;s not profitable, they&#8217;ll stop renewing the domain after the 1st year. Google knows this too well.</p>
<p>So most of your sites would not actually start performing in terms of search engine traffic until at least 1 year after domain registration. Yet most people are too obsessed with quick results and never wait that long. They kill their sites just before they can make them decent money.</p>
<h2>Be natural.</h2>
<p>Google is becoming smarter and smarter. I would never go against them by challenging their intelligence and capabilities to identify spam (or partial spam).</p>
<p>Sites I intentionally optimize in title, description and content keywords as well as off-site link anchor texts never seem to get anywhere substantial. It&#8217;s boring and it&#8217;s chores. It&#8217;s not worth it. I can spend the same time and dollar bill in creating content that&#8217;s useful and exciting. Best of all, it&#8217;s much more fun that will keep you going!</p>
<h2>Duplicate content is a myth.</h2>
<p>While being original is absolutely a must in ultra saturated / competitive niches, duplicate content isn&#8217;t <a href="http://knol.google.com/k/yang-yang/another-point-of-view-use-content/19sn4rqg9958e/28">that big a deal</a> in most niches.</p>
<h2>Forget SEO. Start making friends and never stop creating stuff.</h2>
<p>I&#8217;ve been doing SEO for 4 years and I can finally say, this is the ultimate SEO tip.<br />
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2009/06/web-hosting-ip-and-seo-are-you-a-slum-dog-or-are-you-a-millionaire.html" rel="bookmark" title="June 11, 2009">Web Hosting IP and SEO: Are You A Slum Dog or Are You A Millionaire?</a></li>
<li><a href="http://www.kavoir.com/2007/06/link-building-and-content-who-is-the-king.html" rel="bookmark" title="June 5, 2007">Link building and content development, who is the King?</a></li>
<li><a href="http://www.kavoir.com/2010/08/militaryfictionbooks-com-and-standingdesk-org-status-report.html" rel="bookmark" title="August 20, 2010">MilitaryFictionBooks.com and StandingDesk.org Status Report</a></li>
<li><a href="http://www.kavoir.com/2007/06/what-is-wrong-with-supplemental-result.html" rel="bookmark" title="June 3, 2007">What is wrong with &#8216;Supplemental result&#8217;?</a></li>
<li><a href="http://www.kavoir.com/2010/02/how-to-slow-down-the-frequency-googlebot-search-engine-crawler-visits-your-site.html" rel="bookmark" title="February 17, 2010">How to slow down the frequency Googlebot (search engine crawler) visits your site?</a></li>
</ul>
<p><!-- Similar Posts took 4.479 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2010/11/a-few-seo-tips.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Auto-generated content by user searches</title>
		<link>http://www.kavoir.com/2010/09/auto-generated-content-by-user-searches.html</link>
		<comments>http://www.kavoir.com/2010/09/auto-generated-content-by-user-searches.html#comments</comments>
		<pubDate>Wed, 29 Sep 2010 02:45:03 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Content / SEO Tips & Tutorials]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/2010/09/auto-generated-content-by-user-searches.html</guid>
		<description><![CDATA[A not-so-commonly employed content strategy is to automatically generate custom content by user searches. For example, if you’ve got a popular blog, there will be a lot of users searching for things they want to find on your blog. It’s an obvious sign that they want you to write about them. While you are recommended [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>A not-so-commonly employed content strategy is to automatically generate custom content by user searches. For example, if you’ve got a popular blog, there will be a lot of users searching for things they want to find on your blog. It’s an obvious sign that they want you to write about them. While you are recommended to keep an eye on what they are searching so as to provide content accordingly, you can also make the blog automatically generate search results pages by the searching terms.</p>

<p>I tried to find some WordPress plugins that do this for us but was unable to find any. Basically, the plugin would record all unique user search phrases and present them on a page as a list for the search engines to index the results pages with the custom page titles.</p>
<p>You should use the search term prominently in the page title and in the h1 tag. After the search engine has indexed the search results pages, you will have a lot of custom content pages AND best of all, they are exactly what users and potential visitors want to read. I have seen pretty exciting increase in searching traffic for my <a href="http://www.nutquote.com/">quotes</a> site after I have implemented the strategy. The <a href="http://www.nutquote.com/search">quotes search</a> automatically generates a lot of custom pages by the searching phrase. What the user is searching is usually stuff that’s hard to come by in other sites or search engines so Google is pretty hungry in indexing these pages.</p>
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2009/09/how-to-prevent-or-stop-my-website-and-pages-from-being-indexed-by-search-engines.html" rel="bookmark" title="September 3, 2009">How to prevent or stop my website and pages from being indexed by search engines?</a></li>
<li><a href="http://www.kavoir.com/2009/06/google-restrict-search-results-by-searching-only-the-anchor-text-page-title-page-url-or-filetype.html" rel="bookmark" title="June 13, 2009">Google: Restrict matching results by searching only the anchor text, page title, page URL, page text or filetype</a></li>
<li><a href="http://www.kavoir.com/2007/06/what-is-wrong-with-supplemental-result.html" rel="bookmark" title="June 3, 2007">What is wrong with &#8216;Supplemental result&#8217;?</a></li>
<li><a href="http://www.kavoir.com/2009/06/google-search-for-similar-synonymous-terms-and-phrases.html" rel="bookmark" title="June 13, 2009">Google: Search for similar / synonymous terms and phrases</a></li>
<li><a href="http://www.kavoir.com/2010/05/turn-off-and-disable-magic_quotes_gpc-in-htaccess.html" rel="bookmark" title="May 11, 2010">Turn off and disable magic_quotes_gpc in .htaccess</a></li>
</ul>
<p><!-- Similar Posts took 4.409 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2010/09/auto-generated-content-by-user-searches.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Use robots.txt Disallow directive to forbid spiders and search engine robots</title>
		<link>http://www.kavoir.com/2009/07/use-robots-txt-disallow-directive-to-shut-out-spiders-and-search-engine-robots.html</link>
		<comments>http://www.kavoir.com/2009/07/use-robots-txt-disallow-directive-to-shut-out-spiders-and-search-engine-robots.html#comments</comments>
		<pubDate>Fri, 31 Jul 2009 08:52:16 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Content / SEO Tips & Tutorials]]></category>
		<category><![CDATA[Google Hacks, Cheats & Tips]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/2009/07/use-robots-txt-disallow-directive-to-shut-out-spiders-and-search-engine-robots.html</guid>
		<description><![CDATA[Just like .htaccess, robots.txt resides at the document root of your domain. It’s a text configuration file containing directives or rules any well behaved web spiders or search engine robots should respect. While you can use .htaccess to forcibly prohibit any visits (including those of human visitors) to a certain part of your site, robots.txt [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Just like <a href="http://www.kavoir.com/category/htaccess">.htaccess</a>, <strong>robots.txt</strong> resides at the document root of your domain. It’s a text configuration file containing directives or rules any well behaved web spiders or search engine robots should respect. While you can <a href="http://www.kavoir.com/2009/01/htaccess-deny-from-all-restrict-directory-access.html">use .htaccess to forcibly prohibit any visits</a> (including those of human visitors) to a certain part of your site, <strong>robots.txt</strong> just deals with automated web page spiders such as <strong>googlebot</strong>.</p>

<p>To forbid any robot spiders to access and index <strong>/includes/</strong> and <strong>/search/</strong> directories of your site, simply write a robots.txt file and put in the following rules:</p>
<pre><code>User-agent: *
Disallow: /includes/
Disallow: /search/</code></pre>
<p>The asterisk * stands for any robot. By these rules, all robot spiders should not access nor index <strong>/includes/</strong> and <strong>/search/</strong>. This is a good way to protect sensitive data and stop search engines from indexing certain part of your site.</p>
<p>Similarly, you can write rules targeted at a specific search engine:</p>
<ol>
<li>GoogleBot – Google</li>
<li>Slurp – Yahoo</li>
<li>MSNBot – Bing</li>
</ol>
<p>(Note that these search engine providers may very probably have more than one bots, the listed bots are just the most common ones at present.)</p>
<p>For example, to prohibit Google from accessing and indexing <strong>/ihategoogle</strong> and any web documents under it, use rule:</p>
<pre><code>User-agent: GoogleBot
Disallow: /ihategoogle/</code></pre>
<h4>There is no Allow directive</h4>
<p>Therefore, to allow a spider to access your site, say nothing or:</p>
<pre><code>User-agent: GoogleBot
Disallow: </code></pre>
<p>To allow a single bot such as GoogleBot to have the only privilege to access your entire site:</p>
<pre><code>User-agent: GoogleBot
Disallow: 

User-agent: *
Disallow: /</code></pre>
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2009/03/quick-tutorial-robotstxt-disallow-all-and-block-search-engine-spiders.html" rel="bookmark" title="March 10, 2009">Robots.txt Disallow All and Block Search Engine Spiders</a></li>
<li><a href="http://www.kavoir.com/2010/02/how-to-slow-down-the-frequency-googlebot-search-engine-crawler-visits-your-site.html" rel="bookmark" title="February 17, 2010">How to slow down the frequency Googlebot (search engine crawler) visits your site?</a></li>
<li><a href="http://www.kavoir.com/2009/09/how-to-prevent-or-stop-my-website-and-pages-from-being-indexed-by-search-engines.html" rel="bookmark" title="September 3, 2009">How to prevent or stop my website and pages from being indexed by search engines?</a></li>
<li><a href="http://www.kavoir.com/2009/01/htaccess-deny-from-all-restrict-directory-access.html" rel="bookmark" title="January 27, 2009">.htaccess: Deny From All &#8211; Prohibit, Forbid or Restrict Directory Access</a></li>
<li><a href="http://www.kavoir.com/2009/01/how-to-build-a-php-query-string-without-question-mark.html" rel="bookmark" title="January 4, 2009">How to build a php query string without question mark</a></li>
</ul>
<p><!-- Similar Posts took 4.464 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2009/07/use-robots-txt-disallow-directive-to-shut-out-spiders-and-search-engine-robots.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Modify Index Homepage Title of MyBB Forum</title>
		<link>http://www.kavoir.com/2009/06/modify-index-homepage-title-of-mybb-forum.html</link>
		<comments>http://www.kavoir.com/2009/06/modify-index-homepage-title-of-mybb-forum.html#comments</comments>
		<pubDate>Sat, 13 Jun 2009 08:53:44 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Content / SEO Tips & Tutorials]]></category>
		<category><![CDATA[Web Applications & Online Software]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/2009/06/modify-index-homepage-title-of-mybb-forum.html</guid>
		<description><![CDATA[Upon a fresh installation of MyBB forum software, the default homepage title is the name of the forum. Sometimes you want to add more keywords in it or change it in some way for the sake of SEO but don&#8217;t want to tamper with the forum site title itself because that&#8217;d make it look long [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Upon a fresh installation of MyBB forum software, the default homepage title is the name of the forum. Sometimes you want to add more keywords in it or change it in some way for the sake of SEO but don&#8217;t want to tamper with the forum site title itself because that&#8217;d make it look long and nasty.</p>

<p>How do we do that?</p>
<p>Simple, just follow me: Log into the <strong>Admin CP</strong> -&gt; <strong>Templates &amp; Styles</strong> -&gt; <strong>Templates</strong> -&gt; <strong>Default Templates</strong> -&gt; <strong>Index Page Templates</strong> -&gt; <strong>index</strong>. Now you should see the HTML template of MyBB index page.</p>
<p>Locate this line:</p>
<p> <code>&lt;title&gt;{$mybb-&gt;settings['bbname']}&lt;/title&gt;</code>
<p>And possibly, change it to: </p>
<p> <code>&lt;title&gt;{$mybb-&gt;settings['bbname']} - site keywords, your keywords and more keywords&lt;/title&gt;</code>
<p>Just change it according to your SEO keywords research.</p>
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2011/03/how-to-change-the-homepage-title-of-vbulletin-forum.html" rel="bookmark" title="March 26, 2011">How to Change the Homepage Title of vBulletin Forum?</a></li>
<li><a href="http://www.kavoir.com/2009/10/how-to-get-rid-of-powered-by-vbulletin-in-the-homepage-title-of-a-vbulletin-forum.html" rel="bookmark" title="October 28, 2009">How to get rid of &ldquo;Powered by vBulletin&rdquo; in the homepage title of a vBulletin forum?</a></li>
<li><a href="http://www.kavoir.com/2010/06/how-to-enable-change-vbulletin-default-thread-subscription-mode-for-new-user-registrations.html" rel="bookmark" title="June 14, 2010">How to Enable / Change vBulletin Default Thread Subscription Mode for New User Registrations?</a></li>
<li><a href="http://www.kavoir.com/2012/01/customize-wordpress-post-editor-css-styles.html" rel="bookmark" title="January 19, 2012">Customize WordPress Post Editor CSS Styles</a></li>
<li><a href="http://www.kavoir.com/2011/03/vbulletin-change-default-height-of-quick-reply-box-and-enlarge-it.html" rel="bookmark" title="March 26, 2011">vBulletin: Change default height of editor and quick reply box</a></li>
</ul>
<p><!-- Similar Posts took 4.418 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2009/06/modify-index-homepage-title-of-mybb-forum.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web Hosting IP and SEO: Are You A Slum Dog or Are You A Millionaire?</title>
		<link>http://www.kavoir.com/2009/06/web-hosting-ip-and-seo-are-you-a-slum-dog-or-are-you-a-millionaire.html</link>
		<comments>http://www.kavoir.com/2009/06/web-hosting-ip-and-seo-are-you-a-slum-dog-or-are-you-a-millionaire.html#comments</comments>
		<pubDate>Thu, 11 Jun 2009 13:51:33 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Business and Marketing]]></category>
		<category><![CDATA[Content / SEO Tips & Tutorials]]></category>
		<category><![CDATA[Hosting Tips & Deals]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/2009/06/web-hosting-ip-and-seo-are-you-a-slum-dog-or-are-you-a-millionaire.html</guid>
		<description><![CDATA[I don&#8217;t know for sure how Google takes the web hosting IP into account of determining your website&#8217;s ranking position, but I&#8217;m sure they do take that in consideration, albeit not so significantly as a maker or a breaker. Most of my sites are currently on DreamHost and every time I register a new domain, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I don&#8217;t know for sure how Google takes the web hosting IP into account of determining your website&#8217;s ranking position, but I&#8217;m sure they do take that in consideration, albeit not so significantly as a maker or a breaker.</p>

<p>Most of my sites are currently on DreamHost and every time I register a new domain, make a grand new website with original home page content and submit it to Google, I have to wait like <strong>2 weeks to a month</strong> or so to get indexed, even after I have linked the new site from one of my most powerful pages.</p>
<p>For one reason or another, I decided to give it a try with another hosting company, <a href="http://www.kavoir.com/2009/01/web-hosting-mosso-discount-coupon-code-control-panel-demo-email-demo.html">Rackspace Cloud</a>. I have been with them for nearly a month now and everything&#8217;s been smooth and pleasant, no downtime that I can experience of.</p>
<p>The most exciting part is, however, that after submitting all 3 freshly registered domains (which I&#8217;m sorry that I can&#8217;t disclose) with 3 blank home pages that are not even HTML, containing just a string text of the domain, to <a href="http://www.google.com/addurl">Google</a>, they all got indexed in less than <strong>3 days</strong>.</p>
<p>The home pages don&#8217;t even have a title and I never bothered to link to them either. Strange, but sort of understandable.</p>
<p>DreamHost is currently hosting like 700,000 domains. Imagine a huge city that everyone has some websites hosted by them. Google knows that your websites are with them by the IP which may very well has been used by some spammer or spamming sites before or even worse, you are currently sharing the IP with another spammer or slug dog rubbish-quality-seeking-money-quick kind of site. Even the IP itself has a clean history and is only used by fairly good sites, Google knows you are with DH by the IP range chart and because of the simple fact that a lot of sites on DH are not so good, it looks down upon you, with good reason. You can&#8217;t blame it.</p>
<p>However this is not to say all websites with DH are bad or worthless ones, a lot of them are very outstanding actually. Therefore, Google has thought about it and decides once a site crosses a threshold that&#8217;s determined by the content originality, update frequency and number of quality backlinks, it will let go of the fact that you are hosting in a bad neighborhood. But before your site hits that mark, it will be treated like it&#8217;s a slug dog because it is born in a spammy IP range.</p>
<p>You can still make wonderful things happen, but slightly more difficult.</p>
<p>This is not just about DreamHost. All heavily marketed cheap / affordable web hosting companies have the same problems and may pose similar SEO disadvantages to your sites, though maybe in a gentle manner. Because they are cheap, they have long since become a paradise for underprivileged short-sighted webmasters to build under-quality sucking websites.</p>
<p>On the contrary, if you host your sites at a premium hosting provider with your own fresh IP addresses, Google will be more likely to show love to them from the very beginning.</p>
<p>Anyway, this is just <strong>my theory</strong> that&#8217;s never been practically testified. But I have always held faith in the Law of Attraction: <em>Everything that happens to you is attracted by yourself.</em><br />
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2010/11/a-few-seo-tips.html" rel="bookmark" title="November 10, 2010">A few SEO tips</a></li>
<li><a href="http://www.kavoir.com/2009/01/free-reverse-domain-ip-tool-for-other-websites-or-domains-on-the-same-server.html" rel="bookmark" title="January 11, 2009">Free Reverse Domain &amp; IP Tool for Other Websites or Domains on the Same Server</a></li>
<li><a href="http://www.kavoir.com/2007/12/encyclopedia-of-dreamhost-coupon-codes.html" rel="bookmark" title="December 1, 2007">DreamHost Promo Codes, Coupons and Discount Codes for Cheap Web Hosting</a></li>
<li><a href="http://www.kavoir.com/2007/06/what-is-wrong-with-supplemental-result.html" rel="bookmark" title="June 3, 2007">What is wrong with &#8216;Supplemental result&#8217;?</a></li>
<li><a href="http://www.kavoir.com/2009/01/free-wordpress-hosting-and-much-more.html" rel="bookmark" title="January 11, 2009">Free WordPress Hosting and Much More &#8211; DreamHost Apps Free Hosting Invitation</a></li>
</ul>
<p><!-- Similar Posts took 3.082 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2009/06/web-hosting-ip-and-seo-are-you-a-slum-dog-or-are-you-a-millionaire.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to know if your site has been penalized by Google for malicious software or suspicious content?</title>
		<link>http://www.kavoir.com/2009/05/how-to-know-if-your-site-has-been-penalized-by-google-for-malicious-software-or-suspicious-content.html</link>
		<comments>http://www.kavoir.com/2009/05/how-to-know-if-your-site-has-been-penalized-by-google-for-malicious-software-or-suspicious-content.html#comments</comments>
		<pubDate>Wed, 20 May 2009 02:19:18 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Anti Spam Tips & Tricks]]></category>
		<category><![CDATA[Content / SEO Tips & Tutorials]]></category>
		<category><![CDATA[Google Hacks, Cheats & Tips]]></category>
		<category><![CDATA[Information Security]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/2009/05/how-to-know-if-your-site-has-been-penalized-by-google-for-malicious-software-or-suspicious-content.html</guid>
		<description><![CDATA[Back when WordPress was pretty young there’s some loopholes that enable hackers to inject unauthorized and dangerous HTML code into your website pages, thus promoting the distribution of malware that damages the end users computer. I was once there and got penalized by Google for one of my sites. However, they are gentle enough to [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Back when WordPress was pretty young there’s some loopholes that enable hackers to inject unauthorized and dangerous HTML code into your website pages, thus promoting the distribution of malware that damages the end users computer. I was once there and got penalized by Google for one of my sites. However, they are gentle enough to detect that this might not be my fault but still decided to bring down the overall ranking of all the pages on that site for a while to protect Internet users and notify me.</p>

<p>If you have spotted anything suspicious or sense that your overall site ranking is down, you may want to check it out for sure if your site has been infected with malware or anything else that’s a threat to your site and the visitors.</p>
<p>Just go here: <a title="http://www.google.com/safebrowsing/diagnostic?site=econguru.com" href="http://www.google.com/safebrowsing/diagnostic?site=example.com">http://www.google.com/safebrowsing/diagnostic?site=example.com</a></p>
<p>And Google will present you a detailed report of what they have found on your site for the last 90 days.</p>
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2009/06/google-restrict-search-results-by-searching-only-the-anchor-text-page-title-page-url-or-filetype.html" rel="bookmark" title="June 13, 2009">Google: Restrict matching results by searching only the anchor text, page title, page URL, page text or filetype</a></li>
<li><a href="http://www.kavoir.com/2007/06/what-is-wrong-with-supplemental-result.html" rel="bookmark" title="June 3, 2007">What is wrong with &#8216;Supplemental result&#8217;?</a></li>
<li><a href="http://www.kavoir.com/2010/09/auto-generated-content-by-user-searches.html" rel="bookmark" title="September 29, 2010">Auto-generated content by user searches</a></li>
<li><a href="http://www.kavoir.com/2007/08/find-the-perfect-page-to-build-links-on.html" rel="bookmark" title="August 8, 2007">Find the perfect page to build links on</a></li>
<li><a href="http://www.kavoir.com/2009/06/web-hosting-ip-and-seo-are-you-a-slum-dog-or-are-you-a-millionaire.html" rel="bookmark" title="June 11, 2009">Web Hosting IP and SEO: Are You A Slum Dog or Are You A Millionaire?</a></li>
</ul>
<p><!-- Similar Posts took 2.658 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2009/05/how-to-know-if-your-site-has-been-penalized-by-google-for-malicious-software-or-suspicious-content.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I dismiss SEO</title>
		<link>http://www.kavoir.com/2009/04/i-dismiss-seo.html</link>
		<comments>http://www.kavoir.com/2009/04/i-dismiss-seo.html#comments</comments>
		<pubDate>Tue, 28 Apr 2009 06:34:13 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Business and Marketing]]></category>
		<category><![CDATA[Content / SEO Tips & Tutorials]]></category>
		<category><![CDATA[Kavoir & Whatever]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/2009/04/i-dismiss-seo.html</guid>
		<description><![CDATA[Other than a descriptive title and a few describing words about what the current page is about, there’s no more needed to be done SEO-wise. No more. Period. Why, when I can create art, fulfill dreams, amuse and please my users and make them feel they have never been treated so well on other sites, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Other than a descriptive title and a few describing words about what the current page is about, there’s no more needed to be done SEO-wise. No more. Period.</p>

<p>Why, when I can create art, fulfill dreams, amuse and please my users and make them feel they have never been treated so well on other sites, should I spend majority of the time doing SEO chores and hunting for a few pathetic back links?</p>
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2007/08/find-the-perfect-page-to-build-links-on.html" rel="bookmark" title="August 8, 2007">Find the perfect page to build links on</a></li>
<li><a href="http://www.kavoir.com/2010/11/a-few-seo-tips.html" rel="bookmark" title="November 10, 2010">A few SEO tips</a></li>
<li><a href="http://www.kavoir.com/2011/09/why-i-love-wiredtree-hosting.html" rel="bookmark" title="September 7, 2011">Review: Why I love WiredTree hosting</a></li>
<li><a href="http://www.kavoir.com/2010/09/php-checking-text-strings-against-reserved-or-censored-words.html" rel="bookmark" title="September 27, 2010">PHP: Checking Text Strings against Reserved or Censored Words</a></li>
<li><a href="http://www.kavoir.com/2009/06/rackspace-cloud-hosting-launched.html" rel="bookmark" title="June 25, 2009">RackSpace Cloud Hosting Launched!</a></li>
</ul>
<p><!-- Similar Posts took 2.763 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2009/04/i-dismiss-seo.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Semantic HTML Table Checklist &#8211; For The Sake of SEO!</title>
		<link>http://www.kavoir.com/2009/04/semantic-html-table-checklist-for-the-sake-of-seo.html</link>
		<comments>http://www.kavoir.com/2009/04/semantic-html-table-checklist-for-the-sake-of-seo.html#comments</comments>
		<pubDate>Sun, 12 Apr 2009 01:49:25 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Content / SEO Tips & Tutorials]]></category>
		<category><![CDATA[CSS & HTML Tips]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/?p=662</guid>
		<description><![CDATA[Semantics is the study and practice of introducing meaning to markups, enabling computers to better understand human language. In real world, it is much more than just academics and web standards. Google crawlers and ranking calculators are just the sort of computers dealing with large chunks of text data everyday, reading and analyzing millions of [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Semantics is the study and practice of introducing meaning to markups, enabling computers to better understand human language. In real world, it is much more than just academics and web standards.</p>

<p>Google crawlers and ranking calculators are just the sort of computers dealing with large chunks of text data everyday, reading and analyzing millions of pages of HTML documents. While they strive to better understand the articles on the Web, we, the writers and composers of content need to do our part to present as much meaningful information for them as we can, thus gaining upper hand in the search engine ranking war.</p>
<p>As tabular data containers, HTML tables can be a major part of the HTML semantic optimization for SEO. As far as my knowledge extends, below is a complete semantic checklist of HTML tables.</p>
<ol>
<li>The &#8216;<strong>summary</strong>&#8216; attribute of the table element:
<pre><code>&lt;table summary="content summary of the table goes here"&gt; ... &lt;/table&gt;</code></pre>
</li>
<li><strong>caption</strong> element inside a table:
<pre><code>&lt;table&gt;
&lt;caption&gt;table caption title&lt;/caption&gt;
...
&lt;/table&gt;</code></pre>
</li>
<li>Distinct sections of the table: <strong>thead</strong> for table header, <strong>tbody</strong> for table body and <strong>tfoot</strong> for table footer:
<pre><code>&lt;table&gt;
&lt;thead&gt; ... &lt;/thead&gt;
&lt;tfoot&gt; ... &lt;/tfoot&gt;
&lt;tbody&gt; ... &lt;/tbody&gt;
&lt;/table&gt;</code></pre>
</li>
<li>There are 2 types of table cells: <strong>th</strong> and <strong>td</strong>. th is used for header cells containing the title or descriptive information for the td in the same row or column:
<pre><code>&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;Direction: &lt;/th&gt;&lt;td&gt;Up&lt;/td&gt;&lt;td&gt;Down&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th&gt;Color: &lt;/th&gt;&lt;td&gt;Black&lt;/td&gt;&lt;td&gt;White&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;</code></pre>
</li>
<li>In the example snippet above, you may want to specify the header cell in a row or column by the &#8216;<strong>scope</strong>&#8216; attribute:
<pre><code>&lt;tbody&gt;
&lt;tr&gt;&lt;th scope="<strong>row</strong>"&gt;Direction: &lt;/th&gt;&lt;td&gt;Up&lt;/td&gt;&lt;td&gt;Down&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;th scope="<strong>row</strong>"&gt;Color: &lt;/th&gt;&lt;td&gt;Black&lt;/td&gt;&lt;td&gt;White&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;</code></pre>
<p>For columns, the value of &#8216;scope&#8217; can also be &#8216;col&#8217;:
<pre><code>&lt;thead&gt;
&lt;th scope="row"&gt;Property&lt;/th&gt;&lt;th scope="<strong>col</strong>"&gt;Value 1&lt;/th&gt;&lt;th scope="<strong>col</strong>"&gt;Value 2&lt;/th&gt;
&lt;/thead&gt;</code></pre>
<p>which indicates that &#8216;Value 1&#8242; and &#8216;Value 2&#8242; is the header cell for the rest of the cells in the same column with each of them.</li>
<li>&#8216;<strong>headers</strong>&#8216; attribute for ordinary td or th cells indicate the single or multiple headers for them, usually used in complex structure tables, for example:
<pre><code>&lt;tbody&gt;
&lt;tr&gt;&lt;td id="value_x"&gt;x = 3&lt;/td&gt;&lt;td id="value_y"&gt;y = 4&lt;/td&gt;&lt;td headers="value_x value_y"&gt;x * y = 12&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;</code></pre>
<p>The list of IDs separated by single space: value_x value_y, indicates that this table cell is combinedly determined by the table cells with the respective IDs. It&#8217;s a way of specifying multiple semantic headers not necessarily in the same row of column with the original cell.</li>
<li>&#8216;<strong>abbr</strong>&#8216; attribute to give an abbreviated version of the cell content which can only be used in header cells:
<pre><code>&lt;th abbr="Mon"&gt;Monday&lt;/th&gt;</code></pre>
</li>
<li>&#8216;<strong>axis</strong>&#8216; is yet another way to categorize table cells other than row and column. For example, a series of randomly spread cells are containing the same kind of information and can be seen as the 3rd axis / dimension of the table:
<pre><code>&lt;tr&gt;&lt;td axis="incre"&gt;4.7&lt;/td&gt;&lt;td&gt;0&lt;/td&gt;&lt;td&gt;0&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;0&lt;/td&gt;&lt;td axis="incre"&gt;4.71&lt;/td&gt;&lt;td&gt;0&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;0&lt;/td&gt;&lt;td&gt;0&lt;/td&gt;&lt;td axis="incre"&gt;4.72&lt;/td&gt;&lt;/tr&gt;</code></pre>
</li>
<li>While you can group similar rows by thead, tbody or tfoot tags, similar columns can be grouped together semantically by the help of <strong>col</strong> tags and <strong>colgroup</strong> tags:
<pre><code>&lt;table&gt;
&lt;<strong>col</strong> width="20%" class="first-column" /&gt;
&lt;<strong>colgroup</strong> span="2" class="last-columns"&gt;
&lt;col width="40%" /&gt;
&lt;col width="40%" /&gt;
&lt;/<strong>colgroup</strong>&gt;
&lt;tr&gt;&lt;td&gt;I'm 20% and classed as <strong>first-column</strong>.&lt;/td&gt;&lt;td&gt;I'm 40% and classed as <strong>last-columns</strong>.&lt;/td&gt;&lt;td&gt;I'm 40% and classed as <strong>last-columns</strong>.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</code></pre>
<p>This way, table columns can be easily distinguished and styled respectively.</li>
</ol>
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2009/08/html-tags-design-for-template-theme-creation.html" rel="bookmark" title="August 27, 2009">HTML Tags Design for Template / Theme Creation</a></li>
<li><a href="http://www.kavoir.com/2009/03/html-table-size-control-and-change-the-size-of-table-and-table-cells.html" rel="bookmark" title="March 5, 2009">HTML Table Size – Control and Change the Size of Table and Table Cells</a></li>
<li><a href="http://www.kavoir.com/2009/06/html-definition-what-is-html-defined-what-does-html-stand-for.html" rel="bookmark" title="June 16, 2009">HTML Definition: What is HTML Defined &#8211; What does HTML stand for?</a></li>
<li><a href="http://www.kavoir.com/2009/01/2-tips-for-table-layouts.html" rel="bookmark" title="January 8, 2009">2 Tips for Table Layouts</a></li>
<li><a href="http://www.kavoir.com/2009/03/cross-browser-compatible-html-table-cellspacing-and-css-border-spacing-together.html" rel="bookmark" title="March 23, 2009">Cross browser compatible HTML table cellspacing and CSS border-spacing property</a></li>
</ul>
<p><!-- Similar Posts took 4.417 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2009/04/semantic-html-table-checklist-for-the-sake-of-seo.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Linking back to start a war!</title>
		<link>http://www.kavoir.com/2009/04/linking-back-to-start-a-war.html</link>
		<comments>http://www.kavoir.com/2009/04/linking-back-to-start-a-war.html#comments</comments>
		<pubDate>Sun, 05 Apr 2009 04:30:04 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Business and Marketing]]></category>
		<category><![CDATA[Content / SEO Tips & Tutorials]]></category>
		<category><![CDATA[Hilariously Funny or Creepy]]></category>
		<category><![CDATA[Kavoir & Whatever]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/?p=645</guid>
		<description><![CDATA[While there&#8217;s a positive backlink without rel=&#8221;nofollow&#8221; on an ordinary a tag that adds favorable link juice for the linked site,  and there&#8217;s a neutral backlink with rel=&#8221;nofollow&#8221; that does nothing other than sending some clicking traffic, there should also be a negative backlink that&#8217;s meant to be in attacking position to the linked site, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>While there&#8217;s a <strong>positive backlink</strong> without rel=&#8221;nofollow&#8221; on an ordinary a tag that adds favorable link juice for the linked site,  and there&#8217;s a <strong>neutral backlink</strong> with rel=&#8221;nofollow&#8221; that does nothing other than sending some clicking traffic, there should also be a <strong>negative backlink</strong> that&#8217;s meant to be in attacking position to the linked site, representing a <span style="color: #ff0000; text-decoration: underline;">vote down</span> to the linked site thus its search engine positions.</p>

<p>In a case such as <a href="http://www.jonengle.com/2009/04/accused/">this</a>, people would generally want to link back to the bad guys for the sake of story but wouldn&#8217;t want the fight to benefit them in any way and boost their search engine rankings. Instead, Google could introduce a new attribute tag like rel=&#8221;hell&#8221; or rel=&#8221;condemned&#8221; or rel=&#8221;evil&#8221; to accomplish such task.</p>
<p>Imagine people starting to bitch about each other and fighting back and forth with all these sorts of negative backlinks and big guys with strong networks of web presence defaming people who they don&#8217;t like.</p>
<p>Isn&#8217;t this hilarious! :D<br />
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2008/03/kavoir-now-does-follow-your-comment-link.html" rel="bookmark" title="March 4, 2008">Kavoir now does follow your comment link!</a></li>
<li><a href="http://www.kavoir.com/2007/08/find-the-perfect-page-to-build-links-on.html" rel="bookmark" title="August 8, 2007">Find the perfect page to build links on</a></li>
<li><a href="http://www.kavoir.com/2009/09/how-to-prevent-or-stop-my-website-and-pages-from-being-indexed-by-search-engines.html" rel="bookmark" title="September 3, 2009">How to prevent or stop my website and pages from being indexed by search engines?</a></li>
<li><a href="http://www.kavoir.com/2010/02/how-to-slow-down-the-frequency-googlebot-search-engine-crawler-visits-your-site.html" rel="bookmark" title="February 17, 2010">How to slow down the frequency Googlebot (search engine crawler) visits your site?</a></li>
<li><a href="http://www.kavoir.com/2007/08/stop-diluting-the-page-theme-siloing.html" rel="bookmark" title="August 8, 2007">Stop diluting the page theme, but siloing</a></li>
</ul>
<p><!-- Similar Posts took 2.585 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2009/04/linking-back-to-start-a-war.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Robots.txt Disallow All and Block Search Engine Spiders</title>
		<link>http://www.kavoir.com/2009/03/quick-tutorial-robotstxt-disallow-all-and-block-search-engine-spiders.html</link>
		<comments>http://www.kavoir.com/2009/03/quick-tutorial-robotstxt-disallow-all-and-block-search-engine-spiders.html#comments</comments>
		<pubDate>Tue, 10 Mar 2009 14:50:41 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Content / SEO Tips & Tutorials]]></category>
		<category><![CDATA[Information Security]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/2009/03/quick-tutorial-robotstxt-disallow-all-and-block-search-engine-spiders.html</guid>
		<description><![CDATA[You can literally block any visitor including search engines and secure the data or information you have on your website by the help of .htaccess Deny From All. A similar solution is to have a robots.txt, majorly for search engines. To disallow all search engine visits and stop the any spider or crawler, create a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>You can literally block any visitor including search engines and secure the data or information you have on your website by the help of <a href="http://www.kavoir.com/2009/01/htaccess-deny-from-all-restrict-directory-access.html">.htaccess Deny From All</a>. A similar solution is to have a robots.txt, majorly for search engines.</p>

<p>To disallow all search engine visits and stop the any spider or crawler, create a <strong>robots.txt</strong> and put the follow text in it:</p>
<pre><code>User-agent: * Disallow: /</code></pre>
<p>That&#8217;s a rather strong statement of close-up, as after you have placed the <strong>robots.txt</strong> file in the <span style="text-decoration: underline;">document root</span> of your domain, almost all search engine spiders would stop accessing and indexing your entire site, preventing the precious information that you want to keep private from leaking outside.</p>
<p>Usually, you just want a sub folder / directory under the domain to be excluded from the search engine crawling scope, then below is what you need:</p>
<pre><code>User-agent: * Disallow: /data/</code></pre>
<p>Similarly, put the robots.txt at the root directory of the domain, and all play-by-the-rules search engines would never break your privacy by accessing http://www.yoursite.com/<strong>data</strong>/ any more.<br />
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2009/07/use-robots-txt-disallow-directive-to-shut-out-spiders-and-search-engine-robots.html" rel="bookmark" title="July 31, 2009">Use robots.txt Disallow directive to forbid spiders and search engine robots</a></li>
<li><a href="http://www.kavoir.com/2009/09/how-to-prevent-or-stop-my-website-and-pages-from-being-indexed-by-search-engines.html" rel="bookmark" title="September 3, 2009">How to prevent or stop my website and pages from being indexed by search engines?</a></li>
<li><a href="http://www.kavoir.com/2010/02/how-to-slow-down-the-frequency-googlebot-search-engine-crawler-visits-your-site.html" rel="bookmark" title="February 17, 2010">How to slow down the frequency Googlebot (search engine crawler) visits your site?</a></li>
<li><a href="http://www.kavoir.com/2009/01/htaccess-deny-from-all-restrict-directory-access.html" rel="bookmark" title="January 27, 2009">.htaccess: Deny From All &#8211; Prohibit, Forbid or Restrict Directory Access</a></li>
<li><a href="http://www.kavoir.com/2009/01/how-to-build-a-php-query-string-without-question-mark.html" rel="bookmark" title="January 4, 2009">How to build a php query string without question mark</a></li>
</ul>
<p><!-- Similar Posts took 2.834 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2009/03/quick-tutorial-robotstxt-disallow-all-and-block-search-engine-spiders.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Ultimate On-page SEO Checklist – Better SEO, Semantics and Accessibility at The Same Time</title>
		<link>http://www.kavoir.com/2009/03/the-ultimate-on-page-seo-checklist-better-seo-semantics-and-accessibility-at-the-same-time.html</link>
		<comments>http://www.kavoir.com/2009/03/the-ultimate-on-page-seo-checklist-better-seo-semantics-and-accessibility-at-the-same-time.html#comments</comments>
		<pubDate>Mon, 02 Mar 2009 13:43:43 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Content / SEO Tips & Tutorials]]></category>
		<category><![CDATA[CSS & HTML Tips]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/2009/03/the-ultimate-on-page-seo-checklist-better-seo-semantics-and-accessibility-at-the-same-time.html</guid>
		<description><![CDATA[Web Content Accessibility Guidelines (WCAG) 2.0 is the Bible of web developers who are responsible for HTML templating and independent content authors who are eager to reach the biggest audience possible. However, if you think that’s just for the sake of that, accessibility, think again. WCAG is way more than just accessibility, it’s also the [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.w3.org/TR/WCAG20/">Web Content Accessibility Guidelines (WCAG) 2.0</a> is the Bible of web developers who are responsible for <strong>HTML</strong> templating and independent content authors who are eager to reach the biggest audience possible. However, if you think that’s just for the sake of that, accessibility, think again.</p>

<p><strong>WCAG</strong> is way more than just accessibility, it’s also the technical part of <span style="text-decoration: underline;">on-page SEO</span> – leveraging the most out of HTML and make your web pages full of meaningful structures serving as containers of keywords.</p>
<p>Keywords alone don’t rule. Much attention should also be paid to how to combine and where to place them. Think about your competitors who are already writing rich HTML structures <span style="text-decoration: underline;">WCAG-wise</span> such as by implementing the <strong>alt</strong> property / attribute of <strong>img</strong> tags. Yep, your explicit content is much better but in this case, without descriptive information for the images, you lost a combat in the search engine ranking war. Search engines just don’t know what the heck the image is about and you lost a good chance to tell them that it’s about the very niche you’ve been focusing on.</p>
<h4>HTML?</h4>
<p><a href="http://en.wikipedia.org/wiki/HTML">HTML</a> is the language of the Web. Beginner webmasters who have just started a blog with WordPress may or may not know exactly what it is. <strong>Search engines</strong> read your content pages which is written in HTML to decide what your content is about and how relevant it is to a <strong>search phrase</strong>. Therefore, knowing how to write a <span style="text-decoration: underline;">rich structure HTML content page</span> with as many HTML features as possible is crucial in winning the search engine war.</p>
<p>The most important tag or element of HTML in terms of SEO is undoubtedly <strong>&lt;title&gt;&lt;/title&gt;</strong>. It’s simply the first on-page factor that search engines look into to determine about your pages and what the content is. A page with a title will be significantly more successful than one without. A page with a fully descriptive title that is well optimized in keyword research will be much higher in search engine rankings than one with a poor title. It’s as simple as that.</p>
<h4>WCAG?</h4>
<p><a href="http://en.wikipedia.org/wiki/WCAG">WCAG</a> is actually not the reason why I’m writing nor is it that for why you are reading this. Technically, it’s how we can make online content better to accommodate as much audience or terminals as possible by optimizing content structures. <strong>Accessibility</strong> and <strong>semantics</strong> is the meter and goal of it.</p>
<p>As search engines’ sophistication grows in analyzing large amount of online data, it’s now taking everything into consideration in rating web sites and their pages. HTML is the <strong>tool</strong> while WCAG is the perfect <strong>guideline</strong> for us to use that tool to extremes for <span style="text-decoration: underline;">our own</span> as well as <span style="text-decoration: underline;">visitors’</span> sake.</p>
<h4>SEO?</h4>
<p><a href="http://en.wikipedia.org/wiki/Search_Engine_Optimization">SEO</a> is the war to win search engine favors, thus visitors, ultimately buyers.</p>
<blockquote><p>It’s where the money lies, baby.</p></blockquote>
<p>Enough for the bullshit, now let’s get something done.</p>
<h2>The On-page SEO Checklist</h2>
<p>While you may have your own ideas to get things done in a certain way, below are a compilation of guidelines that may help you do them better in providing as much juicy keyword information to search engines as possible &#8211; in <a href="http://www.w3.org">W3C</a>&#8216;s web standard way!</p>
<ol>
<li>Provide anchor text that describes the purpose of a link for anchor elements.
<pre><code>&lt;a href="routes.html"&gt;
  <strong>Current routes at Boulders Climbing Gym</strong>
&lt;/a&gt;</code></pre>
<pre><code>&lt;a href="routes.html"&gt;
   &lt;img src="topo.gif" alt="<strong>Current routes at Boulders Climbing Gym</strong>" /&gt;
&lt;/a&gt; </code></pre>
</li>
<li>Combine ordinary text link with an adjacent image that’s relevant for the same destination. Add to the image an alternative text that’s different from the link anchor text.
<pre><code> &lt;a href="products.html"&gt;
   &lt;<strong>img</strong> src="icon.gif" <strong>alt</strong>="product listings icon" /&gt;
   Products page
 &lt;/a&gt;</code></pre>
<p>For every image link, try adding a word or two of anchor text to it or at least make sure you have a descriptive alternative text for the image.</li>
<li>Do provide text alternatives for the area elements of image maps.
<pre><code>&lt;img src="welcome.gif" usemap="#map1"
    alt="Areas in the library. Select an area for
more information on that area." /&gt;
&lt;map id="map1" name="map1"&gt;
  &lt;area shape="rect" coords="0,0,30,30"
    href="reference.html" <strong>alt</strong>="Reference" /&gt;
  &lt;area shape="rect" coords="34,34,100,100"
    href="media.html" <strong>alt</strong>="Audio visual lab" /&gt;
&lt;/map&gt;   </code></pre>
<p>It helps the search engines as well as other web terminal devices understand the area and the linked resource better.</li>
<li>Provide a descriptive title to every page you create.
<pre><code>&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
   &lt;head&gt;
      &lt;<strong>title</strong>&gt;On-page SEO Guidelines through WCAG 2.0 Techniques&lt;/<strong>title</strong>&gt;
   &lt;/head&gt;
   &lt;body&gt;
      ...
   &lt;/body&gt;
&lt;/html&gt;  </code></pre>
<p>A good title is worth a thousand dollars.</li>
<li>Provide text and non-text alternatives for object.
<pre><code>&lt;object classid="java:Press.class" width="500" height="500"&gt;
  <strong>As temperature increases, the molecules in the balloon...</strong>
&lt;/object&gt;</code></pre>
<pre><code>&lt;object classid="java:Press.class" width="500" height="500"&gt;
  &lt;object data="Pressure.mpeg" type="video/mpeg"&gt;
    &lt;object data="Pressure.gif" type="image/gif"&gt;
      <strong>As temperature increases, the molecules in the balloon...</strong>
    &lt;/object&gt;
  &lt;/object&gt;
&lt;/object&gt; </code></pre>
</li>
<li>Provide definitions for <span style="text-decoration: underline;">abbreviations</span> by the help of abbr elements.
<pre><code>&lt;p&gt;Sugar is commonly sold in 5 &lt;<strong>abbr</strong> title="pound"&gt;lb.&lt;abbr&gt; bags.&lt;/p&gt;
&lt;p&gt;Welcome to the &lt;<strong>abbr</strong> title="World Wide Web"&gt;WWW&lt;/abbr&gt;!&lt;/p&gt;
&lt;p&gt;Tasini &lt;<strong>abbr</strong> title="and others"&gt;et al.&lt;/abbr&gt; &lt;abbr title="versus"&gt;v.&lt;/abbr&gt;
The New York Times &lt;abbr title="and others"&gt;et al.&lt;/abbr&gt; is the landmark lawsuit
brought by members of the National Writers Union against ......&lt;/p&gt;</code></pre>
</li>
<li>Provide definitions for <span style="text-decoration: underline;">acronyms</span> by the help of acronym elements.
<pre><code>&lt;p&gt;The use of &lt;<strong>acronym</strong> title="Keep It Simple Stupid"&gt;KISS&lt;/acronym&gt; became popular in ...&lt;/p&gt;
&lt;p&gt;&lt;<strong>acronym</strong> title="World Wide Web"&gt;WWW&lt;/acronym&gt;&lt;/p&gt;</code></pre>
</li>
<li>Supplement a text link with the title attribute.
<pre><code>&lt;a href="http://example.com/WORLD/africa/kenya.elephants.ap/index.html"
   <strong>title</strong>="Read more about failed elephant evacuation"&gt;
   Evacuation Crumbles Under Jumbo load
&lt;/a&gt;</code></pre>
</li>
<li>Provide alt attributes and title attributes on images used as submit buttons.
<pre><code>&lt;form action="http://example.com/prog/text-read" method="post"&gt;
  &lt;input type="image" name="submit" src="button.gif" <strong>alt</strong>="Submit" <strong>title</strong>="Submit" /&gt;
&lt;/form&gt; </code></pre>
</li>
<li>Use alt attributes on img elements.
<pre><code>&lt;img src="newsletter.gif" <strong>alt</strong>="Free newsletter.
   Get free recipes, news, and more. Learn more." /&gt;</code></pre>
</li>
<li>Use table markup to present tabular data and information.
<pre><code>&lt;<strong>table</strong>&gt;
  &lt;tr&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;th&gt;Monday&lt;/th&gt;
    &lt;th&gt;Tuesday&lt;/th&gt;
    &lt;th&gt;Wednesday&lt;/th&gt;
    &lt;th&gt;Thursday&lt;/th&gt;
    &lt;th&gt;Friday&lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;th&gt;8:00-9:00&lt;/th&gt;
    &lt;td&gt;Meet with Sam&lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;th&gt;9:00-10:00&lt;/th&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;td&gt; &lt;/td&gt;
    &lt;td&gt;Doctor Williams&lt;/td&gt;
    &lt;td&gt;Sam again&lt;/td&gt;
    &lt;td&gt;Leave for San Antonio&lt;/td&gt;
  &lt;/tr&gt;
&lt;/<strong>table</strong>&gt;</code></pre>
</li>
<li>Use caption elements to associate table captions with data tables.
<pre><code>&lt;table&gt;
&lt;<strong>caption</strong>&gt;Schedule for the week of March 6&lt;/<strong>caption</strong>&gt;
...&lt;/table&gt; </code></pre>
</li>
<li>Use summary attribute that describes the content of the table.
<pre><code>&lt;table <strong>summary</strong>="Schedule for Route 7 going downtown. Service begins
at 4:00 AM and ends at midnight. Intersections are listed in the top row.
Find the intersection closest to your starting point or destination, then read
down that column to find out what time the bus leaves that intersection."&gt;
  &lt;tr&gt;
    &lt;th scope="col"&gt;State &amp; First&lt;/th&gt;
    &lt;th scope="col"&gt;State &amp; Sixth&lt;/th&gt;
    &lt;th scope="col"&gt;State &amp; Fifteenth&lt;/th&gt;
    &lt;th scope="col"&gt;Fifteenth &amp; Morrison&lt;/th&gt;
  &lt;/tr&gt;
    &lt;td&gt;4:00&lt;/td&gt;
    &lt;td&gt;4:05&lt;/td&gt;
    &lt;td&gt;4:11&lt;/td&gt;
    &lt;td&gt;4:19&lt;/td&gt;
  &lt;/tr&gt;
  …
&lt;/table&gt;  </code></pre>
</li>
<li>Use the scope attribute to associate header cells and data cells in data tables.
<pre><code> &lt;table border="1"&gt;
  &lt;caption&gt;Contact Information&lt;/caption&gt;
  &lt;tr&gt;
    &lt;td&gt;&lt;/td&gt;
    &lt;td <strong>scope</strong>="col"&gt;Name&lt;/td&gt;
    &lt;td <strong>scope</strong>="col"&gt;Phone#&lt;/td&gt;
    &lt;td <strong>scope</strong>="col"&gt;Fax#&lt;/td&gt;
    &lt;td <strong>scope</strong>="col"&gt;City&lt;/td&gt;
  &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;1.&lt;/td&gt;
    &lt;td scope="row"&gt;Joel Garner&lt;/td&gt;
    &lt;td&gt;412-212-5421&lt;/td&gt;
    &lt;td&gt;412-212-5400&lt;/td&gt;
    &lt;td&gt;Pittsburgh&lt;/td&gt;
  &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;2.&lt;/td&gt;
    &lt;td scope="row"&gt;Clive Lloyd&lt;/td&gt;
    &lt;td&gt;410-306-1420&lt;/td&gt;
    &lt;td&gt;410-306-5400&lt;/td&gt;
    &lt;td&gt;Baltimore&lt;/td&gt;
  &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;3.&lt;/td&gt;
    &lt;td scope="row"&gt;Gordon Greenidge&lt;/td&gt;
    &lt;td&gt;281-564-6720&lt;/td&gt;
    &lt;td&gt;281-511-6600&lt;/td&gt;
    &lt;td&gt;Houston&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt; </code></pre>
</li>
<li>Use id and headers attributes to associate data cells with header cells in data tables.
<pre><code>&lt;table&gt;
   &lt;tr&gt;
     &lt;th rowspan="2" id="h"&gt;Homework&lt;/th&gt;
     &lt;th colspan="3" id="e"&gt;Exams&lt;/th&gt;
     &lt;th colspan="3" id="p"&gt;Projects&lt;/th&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
     &lt;th <strong>id</strong>="e1" <strong>headers</strong>="e"&gt;1&lt;/th&gt;
     &lt;th id="e2" headers="e"&gt;2&lt;/th&gt;
     &lt;th id="ef" headers="e"&gt;Final&lt;/th&gt;
     &lt;th id="p1" headers="p"&gt;1&lt;/th&gt;
     &lt;th id="p2" headers="p"&gt;2&lt;/th&gt;
     &lt;th id="pf" headers="p"&gt;Final&lt;/th&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td headers="h"&gt;15%&lt;/td&gt;
    &lt;td headers="e e1"&gt;15%&lt;/td&gt;
    &lt;td headers="e e2"&gt;15%&lt;/td&gt;
    &lt;td headers="e ef"&gt;20%&lt;/td&gt;
    &lt;td headers="p p1"&gt;10%&lt;/td&gt;
    &lt;td headers="p p2"&gt;10%&lt;/td&gt;
    &lt;td headers="p pf"&gt;15%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</code></pre>
</li>
<li>Use ol, ul and dl elements for lists.
<pre><code>&lt;<strong>ol</strong>&gt;
  &lt;li&gt;Mix eggs and milk in a bowl.&lt;/li&gt;
  &lt;li&gt;Add salt and pepper.&lt;/li&gt;
&lt;/<strong>ol</strong>&gt;</code></pre>
<pre><code>&lt;<strong>ul</strong>&gt;
  &lt;li&gt;Milk&lt;/li&gt;
  &lt;li&gt;Eggs&lt;/li&gt;
  &lt;li&gt;Butter&lt;/li&gt;
&lt;/<strong>ul</strong>&gt;</code></pre>
<pre><code>&lt;<strong>dl</strong>&gt;
  &lt;dt&gt;blink&lt;/dt&gt;
  &lt;dd&gt;turn on and off between .5 and 3 times per second
  &lt;/dd&gt;
&lt;/<strong>dl</strong>&gt; </code></pre>
</li>
<li>Use definition lists for lists of terms and definitions.
<pre><code>&lt;<strong>dl</strong> title="Nautical terms"&gt;
  &lt;<strong>dt</strong>&gt;Port&lt;/dt&gt;
  &lt;<strong>dd</strong>&gt;
    &lt;p&gt;&lt;em&gt;Port&lt;/em&gt; is the nautical term (used on
      boats and ships) that refers to the left side
      of a ship, as perceived by a person facing towards
      the bow (the front of the vessel).&lt;/p&gt;
  &lt;/dd&gt;
  &lt;dt&gt;Starboard&lt;/dt&gt;
  &lt;dd&gt;
    &lt;p&gt;&lt;em&gt;Starboard&lt;/em&gt; is the nautical term (used
      on boats and ships) that refers to the right
      side of a vessel, as perceived by a person
      facing towards the bow (the front of the vessel).&lt;/p&gt;
  &lt;/dd&gt;
&lt;/dl&gt;     </code></pre>
</li>
<li>Use h1, h2, h3, h4, h5, h6 to identify headings and different page sections.
<pre><code>&lt;head&gt;
 &lt;title&gt;Stock Market Up Today&lt;/title&gt;
 &lt;/head&gt;

 &lt;body&gt;

 &lt;!-- left nav --&gt;
 &lt;div class="left-nav"&gt;
 &lt;<strong>h2</strong>&gt;Site Navigation&lt;/<strong>h2</strong>&gt;
 &lt;!-- content here --&gt;
 &lt;/div&gt;

 &lt;!-- main contents --&gt;
 &lt;div class="main"&gt;
 &lt;<strong>h1</strong>&gt;Stock Market up today&lt;/<strong>h1</strong>&gt;
 &lt;!-- article text here --&gt;
 &lt;/div&gt;

 &lt;!-- right panel --&gt;
 &lt;div class="left-nav"&gt;
 &lt;<strong>h2</strong>&gt;Related links&lt;/<strong>h2</strong>&gt;
 &lt;!-- content here --&gt;
 &lt;/div&gt;
 &lt;/body&gt;</code></pre>
</li>
<li>Use label elements to associate text labels with form controls.
<pre><code>&lt;input type="checkbox" id="<strong>markuplang</strong>" name="computerskills" checked="checked"&gt;
&lt;<strong>label</strong> for="<strong>markuplang</strong>"&gt;HTML&lt;/label&gt;</code></pre>
</li>
<li>Use longdesc attributes to further describe important non-text objects such as images.
<pre><code>&lt;p&gt;&lt;img src="chart.gif" alt="a complex chart" <strong>longdesc</strong>="chartdesc.html"/&gt;&lt;/p&gt;</code></pre>
</li>
<li>Use noembed element with embed element.
<pre><code>&lt;embed src="../movies/history_of_rome.mov"
  height="60" width="144" autostart="false"&gt;
  &lt;<strong>noembed</strong>&gt;
    &lt;a href="../transcripts/transcript_history_rome.htm"&gt;Transcript of "The history of Rome"&lt;/a&gt;
  &lt;/<strong>noembed</strong>&gt;
&lt;/embed&gt;</code></pre>
</li>
<li>Use semantic markup such as strong and em elements to mark emphasized or special text.
<pre><code> ...What she &lt;<strong>em</strong>&gt;really&lt;/<strong>em</strong>&gt; meant to say was, &amp;quot;This is not ok,
 it is &lt;<strong>strong</strong>&gt;excellent&lt;/<strong>strong</strong>&gt;&amp;quot;!... </code></pre>
</li>
<li>Use blockquote element for block quotations and q element for inline quotations.
<pre><code>&lt;p&gt;The following is an excerpt from the &lt;cite&gt;The Story of my Life&lt;/cite&gt; by Helen Keller&lt;/p&gt;
 &lt;<strong>blockquote</strong>&gt;
   &lt;p&gt;Even in the days before my teacher came, I used to feel along the square stiff boxwood
   hedges, and, guided by the sense of smell, would find the first violets and lilies.
   There, too, after a fit of temper, I went to find comfort and to hide my hot face
   in the cool leaves and grass.&lt;/p&gt;
 &lt;/<strong>blockquote</strong>&gt;</code></pre>
<pre><code> &lt;p&gt;Helen Keller said, "&lt;<strong>q</strong>&gt;Self-pity is our worst enemy and if we yield to it,
we can never do anything good in the world.&lt;/<strong>q</strong>&gt;"&lt;/p&gt;</code></pre>
</li>
<li>Use the body of object elements.
<pre><code> &lt;object classid="http://www.example.com/analogclock.py"&gt;
 <strong> &lt;p&gt;Here is some text that describes the object and its operation.&lt;/p&gt;</strong>
&lt;/object&gt;</code></pre>
<pre><code>&lt;object classid="http://www.example.com/animatedlogo.py"&gt;
  <strong>&lt;img src="staticlogo.gif" alt="Company Name" /&gt;</strong>
&lt;/object&gt;</code></pre>
</li>
<li>Use the dfn element to identify the defining instance of a word.
<pre><code>&lt;p&gt;The Web Content Accessibility Guidelines require that non-text content
has a text alternative. &lt;<strong>dfn</strong>&gt;Non-text content&lt;/<strong>dfn</strong>&gt; is content that is not a sequence
of characters that can be programmatically determined or where the sequence is
not expressing something in human language; this includes ASCII Art (which is a
pattern of characters), emoticons, leetspeak (which is character substitution), and
images representing text .&lt;/p&gt; </code></pre>
</li>
<li>Use the dir attribute on an inline element to resolve problems with nested directional runs.
<pre><code>&lt;p&gt;The title says "&lt;span lang="he"
<strong>dir="rtl"</strong>&gt;פעילות הבינאום, W3C&lt;/span&gt;" in Hebrew.&lt;/p&gt; </code></pre>
<p><strong>rtl</strong> stands for <span style="text-decoration: underline;">right to left</span> while <strong>ltr</strong> is <span style="text-decoration: underline;">left to right</span>.</li>
<li>Use the language attributes on the html element.
<pre><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml" <strong>lang</strong>="fr" <strong>xml:lang</strong>="fr"&gt;
&lt;head&gt;
  &lt;title&gt;document écrit en français&lt;/title&gt;
  &lt;meta http-equiv="content-type" content="text/html; charset=utf-8" /&gt;
&lt;/head&gt;
&lt;body&gt;
...document écrit en français...
&lt;/body&gt;
&lt;/html&gt;  </code></pre>
</li>
<li>Use lang attributes to identify specific changes in the human language.
<pre><code>&lt;blockquote <strong>xml:lang</strong>="de" <strong>lang</strong>="de"&gt;
  &lt;p&gt;
    Da dachte der Herr daran, ihn aus dem Futter zu schaffen,
    aber der Esel merkte, daß kein guter Wind wehte, lief fort
    und machte sich auf den Weg nach Bremen: dort, meinte er,
    könnte er ja Stadtmusikant werden.
  &lt;/p&gt;
&lt;/blockquote&gt;</code></pre>
</li>
<li>Use the link element and navigation tools to designate page relationships.
<pre><code>&lt;<strong>link</strong> <strong>rel</strong>="Contents" <strong>href</strong>="Contents.html" <strong>title</strong>="Table of Contents"  /&gt;
&lt;link rel="Index" href="Index.html" title="Index" /&gt;
&lt;link rel="Prev" href="Chapter01.html" title="01. Why Volunteer?" /&gt;
&lt;link rel="Next" href="Chapter03.html" title="03. Who Volunteers?" /&gt;</code></pre>
</li>
<li>Use ruby element to provide information about the pronunciation and meaning of a run of text where meaning is determined by pronunciation.
<pre><code>&lt;p&gt;
  &lt;<strong>ruby</strong>&gt;
    &lt;rb&gt;慶應大学&lt;/rb&gt;
    &lt;rp&gt;(&lt;/rp&gt;
    &lt;rt&gt;けいおうだいがく&lt;/rt&gt;
    &lt;rp&gt;)&lt;/rp&gt;
  &lt;/<strong>ruby</strong>&gt;
&lt;/p&gt;   </code></pre>
</li>
<li>Use the title attribute of the frame and iframe elements.
<pre><code>&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
  &lt;head&gt;
    &lt;title&gt;A simple frameset document&lt;/title&gt;
  &lt;/head&gt;
  &lt;frameset cols="10%, 90%"&gt;
    &lt;frame src="nav.html" <strong>title</strong>="Main menu" /&gt;
    &lt;frame src="doc.html" <strong>title</strong>="Documents" /&gt;
    &lt;noframes&gt;
      &lt;body&gt;
        &lt;a href="lib.html" title="Library link"&gt;Select to
        go to the electronic library&lt;/a&gt;
      &lt;/body&gt;
    &lt;/noframes&gt;
  &lt;/frameset&gt;
&lt;/html&gt; </code></pre>
</li>
<li>Use the title attribute to identify form controls when the label element cannot be used.
<pre><code>&lt;label for="searchTerm"&gt;Search for:&lt;/label&gt;
&lt;input id="searchTerm" type="text" size="30" value="" name="searchTerm"&gt;
&lt;select <strong>title</strong>="Search in" id="scope"&gt;
…
&lt;/select&gt; </code></pre>
</li>
<li>Use null alt text and no title attribute on img elements for images that user browsers or search engines should ignore.
<pre><code>&lt;img src="squiggle.gif" width="20" height="20"<strong> alt=""</strong> /&gt;</code></pre>
</li>
<li>Provide a description for groups of form controls using fieldset and legend elements.
<pre><code>&lt;form action="http://example.com/vote" method="post"&gt;
  &lt;<strong>fieldset</strong>&gt;
    &lt;<strong>legend</strong>&gt;Your preferred philosopher&lt;/<strong>legend</strong>&gt;
    &lt;input type="radio" name="philosopher" id="philosopher_socrates" value="socrates"/&gt;
    &lt;label for="philosopher_socrates"&gt;Socrates&lt;/label&gt;
    &lt;input type="radio" name="philosopher" id="philosopher_plato" value="plato"/&gt;
    &lt;label for="philosopher_plato"&gt;Plato&lt;/label&gt;
    &lt;input type="radio" name="philosopher" id="philosopher_aristotle" value="aristotle"/&gt;
    &lt;label for="philosopher_aristotle"&gt;Aristotle&lt;/label&gt;
  &lt;/<strong>fieldset</strong>&gt;
  &lt;/form&gt; </code></pre>
</li>
<li>Ensure that opening and closing tags are used according to specification.</li>
<li>Ensure that Web pages are well-formed with respect to <a href="http://en.wikipedia.org/wiki/Extensible_Markup_Language">XML</a>.</li>
<li>Use optgroup to group option elements inside a select.
<pre><code>&lt;form action="http://example.com/prog/someprog" method="post"&gt;
    &lt;label for="food"&gt;What is your favorite <a href="http://www.famous-logos.com/logo/food">food</a>?&lt;/label&gt;
    &lt;select id="food" name="food"&gt;
      &lt;<strong>optgroup</strong> label="Fruits"&gt;
        &lt;option value="1"&gt;Apples&lt;/option&gt;
        &lt;option value="3"&gt;Bananas&lt;/option&gt;
        &lt;option value="4"&gt;Peaches&lt;/option&gt;
        &lt;option value="5"&gt;...&lt;/option&gt;
      &lt;/<strong>optgroup</strong>&gt;
      &lt;<strong>optgroup</strong> label="Vegetables"&gt;
        &lt;option value="2"&gt;Carrots&lt;/option&gt;
        &lt;option value="6"&gt;Cucumbers&lt;/option&gt;
       &lt;option value="7"&gt;...&lt;/option&gt;
     &lt;/<strong>optgroup</strong>&gt;
     &lt;<strong>optgroup</strong> label="Baked Goods"&gt;
       &lt;option value="8"&gt;Apple Pie&lt;/option&gt;
       &lt;option value="9"&gt;Chocolate Cake&lt;/option&gt;
       &lt;option value="10"&gt;...&lt;/option&gt;
     &lt;/<strong>optgroup</strong>&gt;
   &lt;/select&gt;
&lt;/form&gt; </code></pre>
</li>
<li>Use the title attribute to provide context-sensitive help.
<pre><code>&lt;label for="searchAddress"&gt;Address: &lt;/label&gt;
&lt;input id="searchAddress" type="text" size="30" value="" name="searchAddress"
 <strong>title</strong>="Address example: 101 Collins St, Melbourne, Australia" /&gt;</code></pre>
</li>
</ol>
<p>What a list.</p>
<p>Make yourself familiar with each and every of these guidelines and your days as a HTML student is well over. It’s also a very good start for <a href="http://www.kavoir.com/category/search-engine-optimization">SEO</a> courses.<br />
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2009/04/semantic-html-table-checklist-for-the-sake-of-seo.html" rel="bookmark" title="April 12, 2009">Semantic HTML Table Checklist &#8211; For The Sake of SEO!</a></li>
<li><a href="http://www.kavoir.com/2009/04/jquery-get-the-text-and-value-of-the-selected-option-of-html-select-element.html" rel="bookmark" title="April 16, 2009">jQuery: Get the text and value of the selected option of HTML select element</a></li>
<li><a href="http://www.kavoir.com/2009/04/php-send-html-email-mail.html" rel="bookmark" title="April 23, 2009">PHP: Send HTML Email (mail)</a></li>
<li><a href="http://www.kavoir.com/2009/08/html-tags-design-for-template-theme-creation.html" rel="bookmark" title="August 27, 2009">HTML Tags Design for Template / Theme Creation</a></li>
<li><a href="http://www.kavoir.com/2009/06/apache-php-get-client-browser-http-request-headers-information.html" rel="bookmark" title="June 2, 2009">Apache, PHP: Get Client Browser HTTP Request Headers Information</a></li>
</ul>
<p><!-- Similar Posts took 4.373 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2009/03/the-ultimate-on-page-seo-checklist-better-seo-semantics-and-accessibility-at-the-same-time.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Top Sites Visited on Internet, Download the Free Top Sites List (Top 1,000,000 Sites in Traffic)</title>
		<link>http://www.kavoir.com/2009/01/top-sites-visited-on-internet-download-the-free-top-sites-list-top-1000000-sites-in-traffic.html</link>
		<comments>http://www.kavoir.com/2009/01/top-sites-visited-on-internet-download-the-free-top-sites-list-top-1000000-sites-in-traffic.html#comments</comments>
		<pubDate>Mon, 12 Jan 2009 09:35:03 +0000</pubDate>
		<dc:creator>Yang Yang</dc:creator>
				<category><![CDATA[Business and Marketing]]></category>
		<category><![CDATA[Content / SEO Tips & Tutorials]]></category>

		<guid isPermaLink="false">http://www.kavoir.com/2009/01/top-sites-visited-on-internet-download-the-free-top-sites-list-top-1000000-sites-in-traffic.html</guid>
		<description><![CDATA[Alexa, the traffic company under Amazon is now releasing the top sites ranking data free. Updated daily, it’s currently the most authoritative top sites ranking data by traffic you can find on the Web. Download the list here. It presents the 1 million sites most visited around the globe. Other than Alexa, you can also [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.alexa.com">Alexa</a>, the traffic company under <a href="http://www.amazon.com">Amazon</a> is now releasing the top sites ranking data free.</p>

<p>Updated daily, it’s currently the most authoritative top sites ranking data by traffic you can find on the Web. Download the list <a href="http://s3.amazonaws.com/alexa-static/top-1m.csv.zip">here</a>. It presents the 1 million sites most visited around the globe.</p>
<p>Other than Alexa, you can also have reference to some other sources of top sites listings, such as Quantcast’s <a href="http://www.quantcast.com/top-sites-1">top million sites rankings</a>.</p>
<h3>Related Posts:</h3>
<ul class="similar-posts">
<li><a href="http://www.kavoir.com/2010/03/its-not-your-business-its-who-you-are.html" rel="bookmark" title="March 3, 2010">It&rsquo;s not your business, it&rsquo;s who you are</a></li>
<li><a href="http://www.kavoir.com/2009/05/verisign-data-analyzer-the-most-authoritative-type-in-traffic-analysis-tool-for-unregistered-domains-misspelled-domains.html" rel="bookmark" title="May 1, 2009">VeriSign Data Analyzer – The Most Authoritative Type-in Traffic Analysis Tool for Unregistered Domains / Misspelled Domains</a></li>
<li><a href="http://www.kavoir.com/2009/06/best-books-of-html-and-xhtml-to-learn-how-to-create-web-pages-sites-with-html-and-css.html" rel="bookmark" title="June 17, 2009">Best Books of HTML and XHTML to Learn How to Create Web Pages / Sites with HTML and CSS</a></li>
<li><a href="http://www.kavoir.com/2010/11/a-few-seo-tips.html" rel="bookmark" title="November 10, 2010">A few SEO tips</a></li>
<li><a href="http://www.kavoir.com/2009/05/how-to-know-if-your-site-has-been-penalized-by-google-for-malicious-software-or-suspicious-content.html" rel="bookmark" title="May 20, 2009">How to know if your site has been penalized by Google for malicious software or suspicious content?</a></li>
</ul>
<p><!-- Similar Posts took 2.917 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kavoir.com/2009/01/top-sites-visited-on-internet-download-the-free-top-sites-list-top-1000000-sites-in-traffic.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

