SEO Checklist – Ultimate SEO Tricks & Tips

Photo by Diggity Marketing on Unsplash

Here is an extensive list of Search engine optimisation tips for beginners and more advanced SEO’s. Comments welcome to grow this ultimate SEO Checklist!

On Site SEO Checklist

  • For most search engines, the maximum length of a title tag to be displayed is between 60-70 characters
  • The maximum length of a meta description to be displayed is 160 characters
  • Create unique meta descriptions and page titles for every single page
  • Give your images a keyword rich ALT attribute <img src=”image.png” alt=”SEO Tips & Tricks” />
  • Give your important hyperlinks a title attribute as it “helps” Google determine how relevant that link might be
  • Create an XML sitemap and submit it to Google Webmaster tools
  • Create a HTML sitemap and link to it from your homepage to help and get new content crawled
  • Include effective keywords in your image name eg. “seo-tips-and-tricks.png”
  • Redirect old pages URLS to new page URLS using a 301 redirect
  • Use SEO friendly URLS e.g.
  • Go for dashes instead of underscores in URLS
  • Use <strong> and <em> to help make your keyword phrases stand out to crawlers
  • If you sell items that have a year of trend or release, then include the date in the products title. People search for dates eg. fashion trends
  • Link all major images to relevant pages, because people click images


  • Undertake keyword research
  • Use Google AdWords Keyword Tools to get a list of potential keywords to optimize for
  • Use Edwordle to see the keyword density of your competitors
  • Prioritize your keywords based on revenue
  • Put your keyword phrase in the first paragraph
  • Be realistic, go after keywords you feel your site can achieve a top 3 position

Link Building

“Create just enough links to rank number 1 for your target keywords without putting your site at risk”

  • Ensure your anchor text is optimised for desired keywords. e.g. Digital Marketing
  • Add absolute links to your content so when you get scraped you gain links
  • Submit your website to relevant link directories
  • Try not to link exchange, but if you do try to exchange with a site with a higher Page Rank than you
  • Get a range of links eg. directory links, social links, natural content links
  • Find competitor 404 pages that have incoming links and email linking domains asking to link to your existing content instead
  • Use keyword modifiers when link building to match query intent eg. cheap phone, best phone, new phone
  • Create widgets and HTML banners that can be embedded on other peoples website that link back to your site
  • If you have old links pointing to your site, email the site and ask them to adjust the anchor text accordingly to the terms you want to rank for
  • Start building links for long tail keyword phrases to help you rank for your main terms
  • Vary your anchor text when link building to include a range of terms including brand terms
  • Create infographics for your website/blog, share it online to gain links
  • Submit your website to CSS/HTML award/gallery websites to get a link (if its justifies great design)
  • Add social media sharing buttons to help get links
  • Don’t rely on links from domains on the same IP
  • Try not to link to link farms. If you are linked, work to try and remove your site
  • Utilise Link Building & Content Services such as


“Content is king”

  • Use rel=”canonical” meta tag to help Google determine and pass link juice to the original version of page, reducing duplicate content
  • Submit articles to relevant article and news sites with links back to your site with optimised anchor texts
  • Write unique keyword rich content
  • Use article spinning software to “spin” original articles, making them unique
  • Ensure your headers are semantic order, e.g. H1, H2, H3,
  • Use keywords in in body text, titles, headers and meta information
  • Avoid hidden text or hidden links.
  • Create a blog on the same domain to pick up long tail traffic
  • Make your product pages link worthy by providing watchable content that is likely to be shared, creating a social buzz
  • If you create informative/quality YouTube content, place your URL at the beginning of the video description, as YouTube videos are often scraped, which means you will be gaining links
  • Use textbroker to have professional unique articles and content written for websites
  • Ensure navigational elements are text links and are not “click here” or “more info” type of links
  • Create content that a .edu or .gov domain will find useful to link to, these domains hold alot of authority
  • Ensure that your 404 page contains links to your main categories, include a search box
  • Keep adding fresh content daily/weekly and keep the content up to date
  • Don’t use iframes, if you want the content in the iframes to be crawled
  • Don’t write content using JavaScript
  • Blogger Outreach – Build relationships with Bloggers to create genuine and authentic content to promote your products, brand or service. FatJoe are experts in this.


  • Redirect the non-www version of your site to the www version (or vice versa). This is referred to as canonicalization
  • Install the Asynchronous Tracking Google Analytics tracking code.
  • Create a robots.txt file to help search engines determine what content to crawl
  • Buy an aged domain if possible
  • Don’t submit your URL to Google unless you have to
  • Set a geographic target for your site in Webmaster Tools
  • Ensure your markup is W3C compliant because it can dramatically help improve and ensuring the quality of you site
  • For speed and SEO, host your site is hosted in the country that you wish to target
  • Buy a great domain, keep it short and sweet with no hyphens.

House Keeping SEO Checklist

  • Look for dead links with Link Sleuth because you won’t get an SEO thumbs up for relevant outbound links unless they are working
  • Make your website as fast as possible, user experience is a key factor in ranking, see my post 5 Ways to Speed Up Your Site with Images, Scripts and Styles for more tips
  • Keep your website accessible because accessible HTML aids both search engine spiders and screen readers
  • Use CopyScape to check to see if anyone else has copied your web content and used it on their website.
  • Keep your site live, keep it indexed
  • Maintain the same URL structure as much as possible

Do you have any tips or tricks to help build this SEO Checklist? Please feel free to share and comment below.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *