Headless CMS & Strapi SEO best practices

Are you looking to use a headless CMS that excels in terms of SEO? You came across the right article. In this post, I will explain to you how you can make Strapi the best content management system for your SEO.


This is a companion discussion topic for the original entry at https://strapi.io/blog/headless-cms-strapi-seo-best-practices
1 Like

Hi,
this is a great article and it explained very well the points I was looking for. The question is, for metaTitle and MetaDescription, if I already have Title and Description fields, can I use them to auto-populate (metaTitle and MetaDescription) with same data Title and Description have?

In your example, you had to write the title again in the metaTitle field.

2 Likes

I’m interested too. I think that you have to create a code into the Model that manage data before saving.

1 Like

You can include another boolean field in your SEO component that could be overrideGlobalSeo or something. If this is true, then use this pages’ SEO instead of the global title and description you have set for your project.

Interesting article thank you for sharing.

I have a question about Internationalization. UID it is unique but that is a problem when for multiple language you want to keep the same “slug”

eg.

///restaurants/restaurant-name
///fr/restaurants/restaurant-name

in this case what you suggest? Use the same approach, but just replace UID with a normal text field?

Absolutely! Just replace the UID by a string field instead :wink:

1 Like

Thank you, I’ll do like this

This sounds like a great opportunity for all the talented writers out there!