SEO Best Practices Checklist
Goal
This article aims to define a list of best practices when creating landing pages for SEO and organic search engine rank. Most of these best practices also apply to creating blog articles.
SEO Best Practices
Follow this checklist of best practices for SEO when creating websites, landing pages, and blogs.
SEO checklist
1. *Human readable url with the most target keywords
- Ie: https://klbsolutionsllc.com/our-digital-marketing-services/website-creation/ in this example the page name is the vertical market and the targeted keywords are the folder in which the page lives.
- Ie: <base domain>/<primary keyword phrase>/<vertical market>
2. Mention the exact keyword phrase 3-4 times in headings and sub-headings
- ie: website design in Southern Indiana
- Keyword phrase ideas should be based on keyword research and competitor research
3. Mention targeted keywords 3-16 times in sub-headings, and supporting paragraphs
- They don’t have to be grouped as an exact phrase match.
- Ie: website, design, southern Indiana, SEO, SEP, Search Engine, Speed Optimized, ect..
- These should read and flow organically (don’t stuff keywords just to use them). The key is about %1-2 percent. So about 1-2 keywords for every 100 words of copy.
4. Keyword rich main page title: <meta title …>
- 60 characters or less
- Reinforce the primary keyword phrase used in H1
- Add page description <meta>
- 155- 160 characters
- Be descript based on the page contents
- Reinforce the primary keyword phrase used in H1
- Try to mix in targeted keywords that read organically
5. Keyword rich image names
- Describe the image content
- Use keywords that are relevant to the landing page
- Use “-” in replacement as a space
6. Use keywords in image alt tags
- Describe the image content
- Use keywords that are relevant to the landing page
- Try to keep it at 70 - 140 characters
7. Use keywords in link title tags
- Shoot for just under 60 characters
- Make sure we use targeted keywords
- Ensure that we keep the title useful to blind screen reader software by describing what the link provides.
8. Use keywords in script names
- This can be done by naming the scripts with keywords
- Or by adding all of the scripts to a folder with the most targeted keyword phrase
- Use “-” in replacement as a space
9. Use h1 one time only
- Use the primary keyword phrase
- Support the primary phrase with subiheadings
- Add the keyword to the first sentence of support paragraphs
10. H2 at least once
- Should be used for main sub-headings
- Enrich with keywords.
- Don’t be spammy. These should read naturally.
11. H3 - h6 tags should be used for all nested sub-headings
- Use these for nested sub-headings
- Sub-headings help to support the main heading and keyword.
12. Support all H tags (headings tags) with keywords in the first sentence of the paragraph
- Try to use the same keyword or keyword phrase in the first sentence of the paragraph.
User interface / usability features
1. Two calls to action in the hero section
- this help people who are not ready to “get a demo” the ability to interact with a clear call to action and explore more features. By doing this, they are not a bounce or exit metric.
- Book a demo
- Explore features
2. Hero / sub-hero Explainer Graphic or GIF
- This is more about keeping the right audience which, by putting content first, can help to keep the right audience members.
- Adding a composite graphic, or moving GIF that shows the most valuable reports that are provided in the software can help to showcase what solutions we can provide to our clients.
3. Add case studies of past clients
- Showcase problem solutions
- grow revenue
- Grow members
- retain members
- Simplify the complex
- Save clients time
- …
4. Add Reviews section
Add social proof to your website to provide authority and trust. These can be in the form of:
- Logo lists
- Client reviews
5. Add blogs section to the bottom of the landing page
Gives people more to explore. This can lead to less exit/bounce rates. Also increases time on page and pages per session. These are all great metrics for your website and help search engines to rank your site.
Show blogs by relevant category or tag
This will help to keep the page contents fresh between updates and keep google coming back for more.
6. Highlight that you provide support and are here for your clients.
Clients want to know that they are supported. Make your clients the hero of the story by showcasing your support. Be the solution that they deserve.
*A word of caution with changing URLs
Changing urls should be done with caution. The address to which Google is sending traffic will be affected. This can negatively impact your SEO if not done correctly.
We want to ensure that we do not create duplicate content or a 404 not found error. So, the answer is to utilize htaccess 31 redirect.
By pointing the old page URL to the new page, we tell the search engines where the new content can be found.
Typically if all goes well, the negative SEO impact on the affected pages is minimized to 2-8 weeks.
To minimize the impact of url changes, follow this checklist.
- use htaccess 301 redirects to point all old pages to their new corresponding page.
- Add canonical to all affected pages to point to the new url to avoid duplicate content: <link rel="canonical" href="https://klbsolutionsllc.com/our-digital-marketing-services/website-creation/" />
- create and submit the new sitemap to Google Search Console
Ideally, the order of operation would be:
- Create new urls for pages and ensure they are working along with the old urls.
- Create canonical meta tags on all pages to ensure no duplicate content.
- Add htaccess redirects from all old to all new page URLs
- Change links across the website to replace all old urls to new urls. Including blogs.
- This may be able to be done dynamically using database replace statements if the links are embedded in the content of the page.
- Submit new sitemap to Google Search Console
Follow This SEO Checklist
There are no guarantees in life. Especially not in SEO. But have faith, keep writing, and apply these tactics to your pages for the best results.
Create your page, provide it to Google Search Console, and check back in a few days to see what results you are getting.
I hope this help. If you would like a consultation or to have my team apply these best practices to your website, fill out our contact for to get a free quote.