SEO (Search Engine Optimization) Guide
This is a personal checklist that I organized to list the main links, documentation and tag reminders to be added when creating static HTML websites (on the nail ✍️? - without any framework like React/Next.js or Wordpress with plugins) to that search engines index the site organically. I also gathered best practices so that the page is fast, secure, accessible to everyone and functional on all devices.
What is SEO?
- SEO is a set of techniques that aims to position a page in the first results of online search engines, such as Google.
Meaning of acronyms
- SEO: Search Engine Optimization
- SERP: Search Engine Results Page
<head>
<meta>
https://metatags.io/
OpenGraph (Facebook)
https://freecodetools.org/ogp/
Open Graph (Twitter)
https://freecodetools.org/twitter-card-generator/
Favicon
https://www.favicon-generator.org/
Schema (JSON-LD)
https://technicalseo.com/tools/schema-markup-generator/
Sitemap
https://www.xml-sitemaps.com/
Robots.txt
https://en.ryte.com/free-tools/robots-txt-generator/
User-agent: *
Allow: /
Sitemap: https://www.dominio.com.br/sitemap.xml
Test robots.txt
- https://www.google.com/webmasters/tools/robots-testing-tool
Submit sitemap to Google
Option 1 - Send via GET request https://www.google.com/ping?sitemap=FULL_URL_OF_SITEMAP
Example: https://www.google.com/ping?sitemap=https://myfreedom.com.br/sitemap.xml
Option 2 – Submit via Google Search Console
Remove outdated content from Google Search
- https://search.google.com/search-console/remove-outdated-content
Semantic HTML (Top tags)
-
<header>
-
<nav>
-
<main>
-
<section>
-
<div>
-
<blockquote>
-
<cite>
-
<adrress>
-
<time>
-
<article>
-
<aside>
-
<footer>
Titles and Paragraphs
-
<h1>
-
<h2>
-
<h3>
-
<h4>
-
<h5>
-
<h6>
-
<p>
Reminders
Website in Production (Hosting)
Test meta tags (Title, description, keywords)
- https://freetools.seobility.net/en/serp-snippet-generator/
Open graph generator
- https://webcode.tools/generators/open-graph/website
Test Speed:
- PageSpeed: https://developers.google.com/speed/pagespeed/insights/?hl=pt-BR
- GTMetrix: https://gtmetrix.com/
- Lighthouse: https://developers.google.com/web/tools/lighthouse/
SEO Analyzer's
- Seobility: https://www.seobility.net/en/seocheck/
- SEO Site Checkup: https://seositecheckup.com/
- Sitechecker: https://sitechecker.pro/pt/
Keyword Planners
- Google Ads: https://ads.google.com/aw/keywordplanner/home
- Keyword Tool: https://keywordtool.io/
- Keyword.com: https://keyword.com/
Official Debuggers (Open Graph/Schema)
https://developers.facebook.com/tools/debug/
https://cards-dev.twitter.com/validator
https://www.linkedin.com/post-inspector/inspect/
https://search.google.com/structured-data/testing-tool/u/0/
Rich Results Test:
https://search.google.com/test/rich-results
Mobile-Friendly Test https://search.google.com/test/mobile-friendly
Web Vitals
- What is Web Vitals: https://web.dev/vitals/
- Optimize LCP (Largest Contentful Paint): https://web.dev/optimize-lcp/
- Optimize FID (First Input Delay): https://web.dev/optimize-fid/
- Optimize CLS (Cumulative Layout Shift): https://web.dev/optimize-cls/
- Web Check: https://web-check.xyz/
Useful Links
- What is SEO: https://resultadosdigitais.com.br/especiais/o-que-e-seo/
- Structured data: https://developers.google.com/search/docs/advanced/structured-data/intro-structured-data
- Google My Business: https://www.google.com/intl/pt-BR_br/business/
- Google Search Console: https://search.google.com/search-console
- Sitelinks: https://developers.google.com/search/docs/data-types/sitelinks-searchbox
- Structured data types: https://developers.google.com/search/docs/advanced/structured-data/search-gallery
- Google Courses: https://skillshop.exceedlms.com/student/catalog/browse
- Mastering SEO for Developers: https://www.git-tower.com/blog/seo-for-developers/
Official Documentations
- Developers Google Webmaster: https://developers.google.com/search/
- Microsoft Bing Webmaster Tools: https://www.bing.com/webmasters/help/home-05a5a164
- MDN Web Docs: https://developer.mozilla.org/pt-BR/docs/Glossary/SEO