The 2014 SEO Checklist
Check off items as you go along.
Feel free to keep this page open so that you can refer back.
Have you installed Google Analytics? Bryan
Have you installed Google Webmaster Tools? Bryan
Using WordPress? Have you installed Google Analytics for WordPress and SEO for WordPress? These plugins will make your life 100x easier. Bryan
Have you incorporated your primary keyword (or something close) into your page URL?
Create title tags ~65 characters or less & include keyword?
Create meta description tags ~155 characters or less?
Have you used an H1 tag? Is your keyword in the tag? Is it before any (H2, H3, H4…) tags? Are you only using 1 H1?
Add keyword meta tag and be sure to put the homepage main keyword FIRST in the list.
Do your images have descriptive ALT tags and filenames?
Link your internal pages in an SEO-friendly way? Are you describing the page your linking to in the anchor text, so that both users and search engines understand what it’s about? I recommend not using anchor text in your global navigation because it can look like over-optimization. Stick to in-content links instead.
If local business, Markup Addresses in Schema and hCard: Bryan
This has become a favorite practice of mine and I am shocked that there are so few doing it. Use schema-creator.org and microformats.org to markup your address and business information. This helps send a very clear signal to search engines of your location and could be a factor in getting a +box. Bryan
If local business, add a KML file and GeoSiteMap to your website: Bryan
By far the most under-utilized tactic that will go the farthest with this update. A KML file is used to determine the exact address and latitude/longitude of a company. It’s like a location dog tag for your website. You can create one with this tool Geo Sitemap Generator. Here’s a diagram of how they work…Bryan
If local business, add company address to footer.
Create an XML sitemap & robots.txt file
Submit XML sitemap & robots.txt to Webmaster Tools Bryan
Offsite SEO – Check completed
Is the PR Web account setup with phone, email & social networks verified? Kelly
Submitted Directory Listing Service (if required) Kelly
Setup 2 Google Places for Business? (1 for company & 1 for keyword) https://www.google.com/business/placesforbusiness/ Kelly
Have you claimed your business / website username on other major networks for reputation management reasons? Not only do you want to make sure no one else gets your account name, but you can often “own” all the results on the first page of a search for your brand if you’re a new website or company. Here is the URL structure of some of the major networks Kelly