SEO Checklist for Website Optimization in 2023

Home / SEO / SEO Checklist for Website Optimization in 2023

Search engine optimization (SEO) is the process of optimizing your website so that it ranks higher in search engine results pages (SERPs). This can help you reach a wider audience and drive more traffic to your website.

In this article the key factors of website optimization will be listed to provide better results in Google, Bing, and other search engines.

SEO Checklist

  1. SEO Basics
  2. Keyword Research
  3. Technical optimization
  4. On-Page Ranking Factors
  5. Content
  6. Usability
  7. Link building
  8. Off-Page optimization

1. SEO Basics

  1. Set up Google Search Console
  2. Set up Bing Webmaster Tools
  3. Set up Google Analytics
  4. Set up Events and Conversions in Google Analytics
  5. Connect Google Search Console to Google Analytics
  6. Check Google Search Console for Manual Actions
  7. Check if Google’s Webmaster Guidlines are violatied or manipulated
  8. Provide SEO settings for website pages (the best practice is to program them, if not possible, install a plugin, for example, Yoast SEO, Rank Math, Semrush SEO Writing Assistant for a website on WordPress)
  9. Create a Sitemap.xml, it should be regularly updated
  10. Create a robots.txt, and make sure that search engines can crawl and index your website (for WordPress you can use the plugin DB Robots.txt developed by Bisteinoff Web Agency, it will help to set up the file easily and correctly, your website will be indexable and accessible to search robots)
  11. CSS and JS scripts should be open for indexing
  12. Check noindex, nofollow meta tags, and fix them if necessary
  13. Check canonical, prev, next meta tags, and fix them if necessary
  14. Check that your website is not fully or partially duplicated on the internet (for example, a dev site), if so than the copies of your website should be closed from indexing, for mirror websites use 301 redirect
  15. Check that the frontpage is not duplicated (/index.php, /index.html, /index.htm, etc.), if so 301 redirect to the principle URL of home page should be used
  16. Check if there are dev pages or duplicated pages on your website, if so, they should be removed or blocked from indexing in robots.txt
  17. Check that website pages are not duplicated with and without slash at the end of URL

2. Technical optimization

  1. Use HTTPS
  2. Set up 301 redirect from HTTP to HTTPS
  3. Set up 301 redirect either from ‘with WWW’ to ‘without WWW’ or the opposite, as you prefer
  4. Use SEO-friendly URLs, remember that for search robots URLs are case-sensitive
  5. Fix redirect chains and loops (multiple redirects)
  6. Fix 301 redirect internal links
  7. Check if some or all temporary 302 redirects should be changed to permanent 301 redirects
  8. Error 404 page is configured and well-designed
  9. HTTP status codes work correctly
  10. Fix broken internal and outbound links (errors 4xx, 5xx)
  11. Add breadcrumb navigation on all pages, use BreadcrumbList markup
  12. Check website’s crawl depth, it is recommended that the path to any page wouldn’t be any deeper than 3 clicks
  13. Check cross-browser compatibility
  14. Check if your website is mobile-friendly, use Google’s Mobile-Friendly Test tool
  15. Improve your website speed, use Google’s PageSpeed Insights tool to analyze page performance and Core Web Vitals: Loading (Largest Contentful Paint), Interactivity (First Input Delay), and Visual Stability (Cumulative Layout Shift)
  16. Implement Google’s Accelerated Mobile Pages (AMP) technology
  17. Add structured data for logo, contacts, products, events, reviews, articles, how-to, Q&A, books, movies, videos, podcasts, recipes, jobs etc
  18. Add OpenGraph markup

3. Keyword Research

  1. Collect keywords for your website that can drive conversions, leads, and sales
  2. Find long-tailed keyword variations, and questions people frequently ask
  3. Make keyword clusters, and adapt your website structure to them
  4. Fix keyword cannibalization issues when some pages on your website are targeting the same keywords and intent
  5. Analyze the ranking difficulty and make a content optimization strategy
  6. Track regularly the keywords ranking, and analyze the data

4. On-Page Ranking Factors

  1. Fix duplicate, missing and truncated Title tags and Meta descriptions
  2. Write or rewrite Title tags and Meta descriptions contents using the keywords, make them unique
  3. Check the length of Title and description tags contents, it is recommended that Title is between 30 and 60 characters or 200 and 561 pixels, and description is between 70 and 155 characters or 400 and 985 pixels
  4. Fix duplicate and missing H1 tags
  5. Check that H1 tags include the principle keyword
  6. Check the length of H1 tags, it is recommended to be under 70 characters
  7. Check that Title and H1 tags contents are not the same
  8. Check the structure of Hx tags: the structure should be hierarchical, normally only H1, H2, and H3 tags are used, don’t use Hx tags just for design
  9. Check the contents of Hx tags, add keywords if it is applicable, though normally not every Hx tag contains them
  10. Use STRONG or EM tags if you want to highlight some information in text
  11. Use alt and title attributes for images, use keywords for them
  12. Improve internal linking
  13. Fix orphan pages (those without any internal links to it)
  14. Remove empty pages
  15. Add HTML-sitemap, and check its structure, the link to the page should be found on the website

5. Content

  1. Audit website’s content to be unique, up-to-date and free of spam
  2. Make the texts rich with synonyms and Latent Semantic Indexing (LSI) keywords
  3. Make the content rich with images, videos, tables, blockquotes, etc.
  4. Publish pricing on your website

6. Usability

  1. Audit user experience on your website
  2. Make sure that your website is easy to navigate
  3. Use Click to action buttons
  4. Add scroll to top button
  5. Check that web forms are easy to use and work correctly
  6. Improve the design of messages that the users receive after a form is sent
  7. Add links on your social media
  8. Add social share buttons
  9. Set up links for phone numbers, whatsapp chats, and emails on your website
  10. Use Live chat to easily interact with your potential customers or clients
  11. Avoid annoying pop-ups (modal windows)

7. Link building

  1. Set up and optimize your Google Business profile
  2. Analyze your website’s link profile
  3. Try turn unlinked mentions into links reaching out to the page’s owner or author
  4. Analyze your competitors’ link profiles
  5. Make a link building strategy, and gradualy improve your link profile
  6. Use guest blogging for natural link building
  7. Add the information about your company and links to your website and social media to popular catalogues where potential customers or clients might search your products and services
  8. Find new opportunities to link building
  9. Try to minimize bad back links

8. Off-Page optimization

  1. Analyze your performance on social media
  2. Track your competitors’ social media activity
  3. Make your channels on social media channels, and post there regularly
  4. Post on other social media channels

Monitor your results

Once you’ve implemented these SEO tips, it’s important to monitor your results. You can use tools like Google Search Console to track your website’s rankings and traffic. This will help you see what’s working and what’s not, so you can make adjustments to your SEO strategy as needed.

SEO is an ongoing process, but by following these tips, you can optimize your website for search engines and improve your chances of ranking higher in SERPs.


Head of Bisteinoff Web Agency and Web Developer. More than 10 years of experience in IT and Marketing. Skills: HTML+CSS, PHP+MySQL, JavaScript / jQuery, React.JS, Bootstrap, Wordpress.


We have much planned for the future, working with great clients and continued web development

Follow Us:
Follow Us:

Recent News

December 5th, 2023 01:04 am
September 22nd, 2023 01:43 am


Join our mailing list to receive news and announcements

Copyright © 2023 All rights reserved. Bisteinoff Web Agency

Legal Notice     |      Privacy Policy     |      Terms of Use