There is no material to suggest that semantic html will better the seo ( search engine optimization) but use of semantic helps as it helps search engine crawler’s to parse through the html to read the content and heading tags for example can be placed through <h1 >to <h6> basis their importance on the page, similarly <p> tags to be used for paragraphs for crawlers to read what is important and what is pure text to support the topic.

Google saves a copy of web page every time crawler visits a web page to check for new content or to check the relevance of a web site to match the search query of the user.  If for some reason web page is not opening and user has put query, then google shows the cache content to the user, which is as per the last indexed report.  Cache content is shown to the user with a header, that mentions that it may not be the most recent page and the query of the user is highlighted in that page.

yes Google cache is useful for SEO, If Google bot visits a web site and sees 304 ( “Not modified”) response and not “If modified”, then Google bot will not download the web page, which will reduce the bandwidth consumed on the web server. This primarily means that more number of time google does the indexing of your web site, actually means google is looking at it as a site carrying authority, which is good and is an important part of SEO.

No rich snippets are not used for search engine rankings,  but in an indirect way it gets used, through the use of Mark up, which results in rich snippets on the result of the query, chances of click by the user increases, purely becomes it becomes eye catch and kind of become compelling for user to click. So higher CTR leads to improvement in search results.

Google has stopped using key words meta tags in search results for year now, in the earlier days when off page factors did not exist, reliance of google in particular was heavy on meta tag key words and it was over abused. Many web site owners copied the key words  of their competitiors on to their meta tags and benefitted wrongfully. Google publicly admitted in its post in year 2009 that they have stopped using it and is unlikey to use it again.

Link below of google to be linked to hyper link above…

Anything which is unnatural in speaking is key word stuffing, it can be an effort to repeat the same key word again and again in a paragraph to make it easier for search engine to read that and push your site up, but  search engines are smarter now to recognize this act and such acts would do more harm than good. Another example of this can be mentioning the name of the cities on web pages many time where those key words are targeted. At an understanding level – anything which is unnatural in speaking is unnatural for google bots too.

Cloaking refers to the practice of showing different content to the search engine crawlers and different content to the users. It is a bad practice. We know that search engines find it difficult to read flash players or java script, so someone may try showing flash player to user and at the same time show text content to the search engine crawler, this is an example of cloaking. Hidden text or hidden links is also an example where someone may write a text with white font on while back ground, which users may not read but search engines can read.

To avoid duplicate content, if the site owners make use of tools that use synonyms or generate auto content ( like markov chains), which is published without  human audit. Such actions should be avoided as sooner or later, these tricks to get quick results are not going to work. This also means efforts where contents of few web sites is combined and written without much of addition.

Alt tags is a short way to mention alternative tags, to put it is simple terms – search engine’s do not read images or pictures on a web site, so web site owners should make use of alt tag to name those images, for example – if a tractor manufacturer has image of his tractor which covers three fourth of the home page, then this image needs to be tagged in HTML language for search engine crawler to read and understand that it is about Tractor.

This is largely a HTML language that helps search engine read what a particular web page is about, there are various types of meta tags – title meta  tag, description tag, , key word meta tags,robots meta tag and other meta tags( these hyper links to lead to articles on each topic)…. There is a belief among  seo’s that meta tags are dead but no one has deleted them from their web site as we all know that search engine’s can change their algorithm any time, so they continue to hold their value in search engine optimization.

On page optimization in SEO refers to activities that are done on the web site with an aim to show up on the search engine result pages, higher is the rank better it is for the owner of the web site. Some of the activities which play important role in on page optimization are…

Below points have to come with hyper link like

Sign Up for the Latest News from

Contact for Free Website Analysis