SEO Tech

Disclaimer: This worked well for me, but might not work for you.

Basics

Title

Structure of a good title: {page_title} - {product_title}

It's important to keep the page specific title in the front since this is what most people see when they have multiple tabs open. Also Search Engines prefer it when parsing content.

Description

<meta
name="description"
content="This is an example description."
/>

Have a good description for every page and not one for all of them. Main goal is to provide value so people check your content.

Up to 120 chars is the best since on mobile they are cut of if more. Less is better.

https://moz.com/learn/seo/meta-description https://blog.spotibo.com/meta-description-length/

Lighthouse

Make sure you get to good results. Keep in mind to check your production site not your development setup.

https://developers.google.com/web/tools/lighthouse/

Improve Google Results to stand out

Ratings

In order to show stars you need to have certain tags.

Use Google's tool to find structured data: https://search.google.com/structured-data/testing-tool/u/1/#url=ready2order.com%2Fat

Breadcrumbs

see google help page

https://yoast.com/breadcrumbs-seo/ https://developers.google.com/search/docs/data-types/breadcrumb

Internationalization

hreflang

hreflang is really important to properly connect pages

Other

Canonical Urls

No Index

Robots.txt

TODO

OpenGraphl Schema.org


Join the Newsletter

Thoughts on Software Engineering with a focus on React & GraphQL.