Building your own website? So am I. Here is a no-frills list of important SEO elements that will help maximize your web presence and increase rankings.
Hopefully I’ll get around to completing this checklist for my own site. Some of these points are more effective than others, but it all makes a difference.
1. Use a Keyword-Based URL Scheme
Opting for keyword-based URLs rather than number-based permalinks will help search engines to index and rank your content, which can potentially improve your SERP (search engine results page) rankings.
2. Optimize Image Alt Keywords
It’s important to optimize images, including using descriptive keywords in the alt tags for your images. Most CMS platforms (such as WordPress) will do this for you automatically. Need your web pages to load faster? Compress images using Image Optimizer or Smushit.
3. Fine-Tune Title Tags
Every page should have an H1 tag that encapsulates that page’s content. Your H1 title tags are where you’ll want to make conspicuous use of major keywords, just make sure you use them naturally; don’t keyword stuff your title tags.
4. Use Canonical Tags
Duplicate content can seriously hamper your SEO efforts if left unremedied. Use canonical tags on your web pages to avoid being penalized in the SERPs standings.
5. Remember Your Robots.txt File
All of the effort that you put into crafting content and getting backlinks will be for naught if Google and Bing can’t index your site.
7. Add LSI Keywords to Content
Latent Semantic Indexing keywords help search engines to flesh out the meaning of your site’s content. Pepper your content with secondary keywords that reinforce primary keywords.
8. Use Long-Tail Keywords
If the whole point of SEO is to achieve the highest SERPs placements possible, then long-tail keywords are the quickest path to success when used judiciously.