The Ultimate SEO List for Your Website

Below you can find a To-do List that will be highly useful if you want to improve search rank in Google.

On page

  • Include Meta Tags
  • Check URL Structure and Optimization
  • Use Header Tags
  • Use a clear navigation structure
  • Add Rich Content relevant to your keywords
  • Internal links optimization
  • Speed optimization (Reduce images and code size)
  • Add Sitemaps
  • Add Robots.txt
  • Use Structured Data (Google’s webmaster tools for more info)
  • Include a video
  • Include a Blog to generate fresh content

Off Page

  • Send Press Releases
  • Do Search Engine Submission
  • Do Directory Submission
  • Add Social Bookmarking
  • Do Articles Submission
  • Blog in third party websites
  • Blog Commenting with signature with your domain
  • RSS Submission
  • Post Classified ads
  • Use Google Places if relevant
  • Include Business Listings
  • Use Local Listings
  • PDF/PPT/Video Submission
  • Participate in Forums related to your industry
  • Profile Creations for company and staff
  • Use Social Pages (Facebook, Linked, Twitter)
  • Participate in Question & Answers (, Yahoo Answers)
  • Image Submission (
  • Include your page in Yahoo Listings (Paid fee)
  • Do regular Competitor Analysis

Wherever possible you need to include relevant Keywords or Keyphrases that link to your website’s homepage or important inner pages according to the keyword.