The following quick reference guide is meant as a ready reference to aid in reviewing how well your site is set up to perform well from a search perspective.
Usability
Though not immediately obvious as an element that should be considered from an SEO perspective. We should always remember that achieving a high search engine ranking isn’t an end goal in and of itself. The real objective lies in achieving conversion on your site or a positive response to a call to action. It’s therefore vital to ensure that you review your site from a user’s perspective; does it serve up and deliver what it needs to in an effective, user friendly way.
Accessibility/Spiderability
Absolutely essential is that the search engines are able to effectively crawl throughout the site and discover all of its content without hitting any blockages. Sounds simple, but you must ensure that the site architecture allows for this.
Search engine health check
Use the“site:yourdomain” tool in the Google search box to see how many and which of you pages have been indexed by Google. This gives you a current view of which of your pages have actually been found by the search engines.
Try searching, at very least for your brand name in the search engines, as you should as a very minimum be returnno9ng well against this search. If you aren’t it may indicate a problem that you need to investigate further.
Use the “info:yourdomain” tool to identify when your site was last ‘cached’/visited by Google and what it saw at the time.
Keyword health check
Is your site clearly targeting the keywords and phrases that you’re going for? Are the pages and sections laid out in a logical sequence that facilitates seamless browsing between topics, and is there an easy to follow linking structure in place with the use of appropriate ‘anchor’ text?
Duplicate content checks
Make sure that you are not duplicating the http:// and www. versions of the site. One should be clearly designated as the “canonical” domain and the other pointed at it with a 301 redirect. Use the inurl: and intitle: commands to check for duplicate content within your site. If you feel parts of your content may be duplicated elsewhere on the internet paste a passage from your suspected offending page into the Google search box and see what’s returned.
URL check
Make sure your page urls are designed in simple descriptive format, basically providing some description of what the page is all about. Avoid long streams and numbers in the url text, and ensure that what is there will be easily read and understood by the search engine spiders.
Title tag review
Ensure that you title tags on every page include the keywords that you are looking to target on that page. Ensure tag contains no more than 70 characters, as Google will not read beyond this limit. Don’t feel that you need to include your company name on every page title. Limit the keywords included in your title to no more than two.
Content review
Does each page have good quality content targeting the keywords you are going after on each page? Does it include the keyword/phrase itself and relevant associated words and phrases? Do you have meaningful, easy to read passages that make sense I.e. not just meaningless repeats of a key phrase, which would be treated as spam by the search engines?
Metatag review
Ensure that each page has a unique meta description tag. Check to ensure that there is no robot.txt present such as noindex or nofollow that will provide instructions to search robots that would basically interfere with or even stop the spidering of your site.
Sitemap file and robots.txt file verification
Use the verification tool within Google Webmaster Tools to check your robot.txt, and to verify that your sitemap (ensure you have one) is identifying all of the canonical pages on your site.