Skip to content

2. Search engine optimization

Ilkka Seppälä edited this page Oct 30, 2019 · 1 revision

1 Keyword Research

  • 1.1 Competitive research
  • 1.2 Brainstorm a master list of keywords
  • 1.3 Find traffic data for your keyword list
  • 1.4 Find keywords for easy rankings
  • 1.5 Check your site's overall SEO strength
  1. On Page SEO
  • 2.1 Enable search engine friendly URLs
  • 2.2 Ensure site navigation is made of real text links – not images
  • 2.3 Add links to pages you want visible to search engines and visitors on the home page
  • 2.4 Ensure that your chosen keywords are on your page and your page is relevant to the topic
  • 2.5 Ensure that you have related phrases in your content along with your main keywords
  • 2.6 Fill out the meta tags on your site #1046
  • 2.7 Analyze your website for load speed improvements
  • 2.8 Improve load speed
  • 2.9 Add sitemaps.xml in the main directory of the site
  • 2.10 Add robots.txt in the main directory of the site
  • 2.11 Add canonical tag for duplicates
  • 2.12 Check if your site is mobile friendly
  • 2.13 Validate code in your site and fix any errors
  • 2.14 Avoid using too much ads
  • 2.15 Fix any 404 errors in your site
  1. Linkbuilding
  • 3.1 Add your site to high-quality business directories
  • 3.2 Check your competitor's backlinks
  • 3.3 Create videos and post on YouTube
  • 3.4 Reach out to quality sites with broken links on their pages
  • 3.5 Link outreach
  • 3.6 Track mentions of your brand
  • 3.7 Offer donation to charities and non-profits
  • 3.8 Sign up to Better Business Bureau
  • 3.9 Create your own authority links
  • 3.10 Build relationships with other bloggers in your industry
  • 3.11 Give out testimonials to earn high quality, relevant links
  1. Social Media
  • 4.1 Create a Facebook business profile
  • 4.2 Create a Twitter business profile
  • 4.3 Create a LinkedIn business profile
  • 4.4 Create a Pinterest business profile
  • 4.5 Create a Instagram business profile
  1. Local SEO
  • 5.1 Verify your business profile on Google My Business
  • 5.2 Put NAP info on your site
  • 5.3 Add schema.org tags in your website markup
  • 5.4 Build reviews for your business
  • 5.5 Submit your website to the major business directories
  • 5.6 Cross-check your business listings for correct NAP data
  1. SSL Upgrade
  • 6.1 Install a security certificate
  • 6.2 Make sure both HTTPS and HTTP versions of your site continue to run.
  • 6.3 Upgrade all internal resources and internal links in your HTML code to use relative URLs
  • 6.4 Update all of your canonical tags to point to the new HTTPS version of your site.
  • 6.5 Upload 301 redirects for all HTTP URLs to point to the new HTTPS secured URLs.
  • 6.6 Verify the new HTTPS version of your site in a new profile in Google Search Console.
  • 6.7 Upload an XML sitemap to the new HTTPS Google Search Console Profile
  • 6.8 Update all links on your social media accounts and other marketing materials
  1. SEO Troubleshooting
  • 7.1 When your site is not listed in Google at all
  • 7.2 When business is not ranking for your own business name
  • 7.3 When your rankings have dropped of
  • 7.4 How to seek professional help for free
  1. Web Analytics
  • 8.1 Sign up to Google Analytics
  • 8.2 Google Search Console
  • 8.3 Other web analytics software
Clone this wiki locally