The official plugin to make your Strapi content SEO friendly
- Possibility to import the default Strapi
shared.seo
&shared.meta-social
components from our components GitHub repository in one click. - Easily see which Content-Types does have the SEO component.
- Manage the meta title & meta description and preview your content in the SERP
- Manage your meta social tags (Facebook & Twitter) and preview your post.
- Strong SEO analysis for your content.
To install this plugin, you need to add an NPM dependency to your Strapi application.
# Using Yarn
yarn add @strapi/plugin-seo
# Or using NPM
npm install @strapi/plugin-seo
./config/plugins.js
module.exports = ({ env }) => ({
// ...
seo: {
enabled: true,
},
// ...
});
Then, you'll need to build your admin panel:
# Using Yarn
yarn build
# Or using NPM
npm run build
You'll be able from the SEO settings page to import a shared.seo
& shared.meta-social
components from any GitHub repository By default, our components GitHub repository is being used.
Notice: If you decide to import your own components, make sure that they belong to a shared
category that their names is the same (seo
, meta-social
).
Notice2: When adding your SEO component, make sure to name it 'seo' and to include it in the root of your Content-Type.
Once you create your SEO component in the edit view inside the Content Manager, the SEO button will appear on the the right-links injection zone. You'll be able to:
- Manage the meta title & description of your content and preview it in SERP.
- Manage your meta social tags (Facebook & Twitter) and preview your post.
- Analyze your content a little deeper via an SEO analysis of your content.