3. SEO in your CMS

Learn how to implement SEO related configurations in your CMS. Take a look at the guides and resources about implementing SEO in top Web platforms like WordPress, Wix, Shopify, Magento, and Squarespace. Check them out. 

On this page

Shopify SEO Guidelines

SEO overview – Shopify Help Center

Guide from Shopify

Shopify SEO: The Guide to Optimizing Shopify [Updated for 2023]

Guide from Christopher Long / Moz


Shopify SEO Tips: Push Shopify to its Limits!

Guide from ContentKing


Shopify SEO – How to Optimize Your Shopify Site for Google

Guide from Loren Baker / Search Engine Journal


12 Important SEO Tips for Shopify Ecommerce Platform

Guide from Ashok Sharma / SEMrush


Shopify SEO: An Ultimate Guide

Guide from Nitin Manchanda / botpresso 


Shopify SEO: A Simple Guide for Beginners

Guide from Tushar Pol / Ahrefs

Shopify SEO: The Non-Technical Handbook to grow your store traffic

Guide from Ilana Davis

Magento SEO Guidelines

The Ultimate Guide to Magento SEO

Guide from Onely

The Ultimate SEO Guide to Magento 2

Guide from ContentKing


Magento 2 SEO Guide

Guide from PushOn


Magento 2 SEO Guide – The All-In-One Definitive Guide

Guide from BSS Commerce


Magento SEO: Complete Guide with 9 Actionable Tips

Guide from Hannah Dango / Fandango SEO


SEO Checklist for Magento 2 Migration

Guide from Andreja Cicak / Inchoo


Webflow SEO Guidelines

SEO and Webflow: the essential guide

Guide from John Moore Williams / Webflow

9 SEO best practices for your Webflow website

Guide from Tomas Laurinavicius / Webflow


A marketer’s guide to SEO in Webflow

Guide from Omid Ghiam / Webflow


The Ultimate Guide to Webflow SEO

Guide from Supple


SEO Technical Checklist For Webflow Projects

Guide from Mirela Prifti / DEV Community


Squarespace SEO Guidelines

What Squarespace does for SEO

Guide from Squarespace


Squarespace SEO: Your ultimate guide

Guide from Weglot


Squarespace SEO — The Definitive Guide and Checklist

Guide from Chris Singleton / Style Factory


Squarespace SEO Review

Guide from WebsiteBuilderExpert


Squarespace SEO for 2022: The Ultimate Guide with Checklist

Guide from Supple


WordPress SEO Guidelines

WordPress SEO: 20 Tips and Best Practices

Guide from Joshua Hardwick / Ahrefs

WordPress SEO: the definitive guide

Checklist from Joost De Valk / Yoast

WordPress SEO: The Ultimate Guide in 28 Actionable Steps

Guide from Vlado Pavlik / SEMrush

WordPress SEO: The Ultimate Guide

Guide from Kristen Baker / Hubspot

Ultimate WordPress SEO Guide for Beginners (Step by Step)

Guide from Wpbeginner

The 50-Step WordPress SEO Checklist To Boost Your Organic Traffic in 2023

Guide from RankMath

Wix SEO Guidelines

Wix SEO: How to Rank Better with Your Wix Website

Vlado Pavlik from Semrush

The complete Wix SEO guide: Everything you need to know

Guide from Mordy Oberstein /  Wix


The Wix SEO Learning Hub

Guide from Wix

Wix SEO tools

Guide from Wix 

The Ultimate Guide to Wix SEO

Guide from Supple

Tips when Executing SEO in your CMS
“WP: Pay close attention to what you want crawled and indexed, and send clear signals on those pages. For example, rarely if ever do you want tag pages indexed. Tools like Yoast & Rank Math can help you control indexation through meta robots, canonicals, etc. Be careful not to accidentally “introduce” new page and asset types you don’t want indexed to Google – by including them on XML sitemaps. This happens – frequently! – when you set up new SEO plugins and forget to configure the default settings. Big picture, never forget that these wonderful plugins are really “tools”. Tools you can use wisely… or accidentally harm yours site. A tool is not a strategy. Rather, pick the right tool for the job, and leverage it correctly to help implement your game plan! Also: make sure to select a solid redirect plugin, like Simple 301 Redirects or Redirection (double-check that it works with your hosting provider- they don’t all.) Having the ability to implement simple pattern matching or regex-formatted redirects is a huge win!”
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“Regardless of which CMS you use, I think it’s worth it for any SEO to make sure they understand how the CMS structures content and thus what URLs they create. For example, with WordPress, users may not realize that their implementation is creating separate URLs for authors, month & years post archives, and media attachments. On Shopify, you may end up having multiple versions of one product page because of all the Collection versions as well. This can eat up crawl budget and water down your share of unique content.”
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“Read the documentation. Every CMS has very lengthy documentation that talks about how it works, why it works, and so on. More often than not, they have some very specific SEO considerations. You want to understand how they handle metadata. You want to make sure that you have the capability to edit page titles, meta descriptions, structured data, and all types of other metadata. You want to make sure that it allows you to do 301 redirects. There is always going to be a use case for changing where a piece of content lives. And then internal links. You need to have the capability to add internal links between pages. In some cases, the CMS doesn’t allow you to add HTML. They are only WYSIWYG environments. Not sure why that exists or why that’s a thing. But you need to know that the CMS has the capability. “
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“For WordPress, it’s critical to interrogate all of your settings. A good SEO plugin will take care of the back-end, sure! But then you need to assess every single public URL you have. Similar tags? Consolidate them. Attachment pages? Redirect them. Thin archives? Populate them! If you want to go deeper, you need to interrogate *everything* your site’s doing – beyond just your SEO settings! Plugins slowing you down? Replace them! Comment spam? Protect against it! Links broken? Monitor them! SEO plugins provide tools, but you still need to think + manage.”
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“Create templates for your team to use that are set up for SEO success. Making SEO easy to use/implement increases the odds that your team will give a damn about SEO. Bonus points if you also create documentation explaining how and when to use said templates.”
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“- Define your web architecture before choosing your CMS. The topic and the main keyword / keywords you are going to work on each page.

– On a WP / wocommerce before creating the products and categories, define and write the permalinks for your online store based on your strategy.

-If you are starting an e-commerce with WP, define the categories and subcategories from the beginning, and which product goes in each one. Keep in mind how to organize the products that are in more than one or if you don’t want this to happen. “
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“For Wix you can customize the out-of the-box-markup they add at the page type level and use their dev tool Velo to custom set structured data on any page.”
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“WordPress users: Implementing dynamic schema markup can be fairly easy once you dig through WordPress codex and learn how you can leverage it to automatically pull information from pages and posts.”
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“Try to avoid using free themes as they may inject unexpected links or code that you did not realise you were accepting when you installed that free theme. Compensate the designer FAIRLY for their design and pay for your themes.”
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“Blindly installing plugins can do more harm than good. Buying a Swiss Army Knife doesn’t make sense if you only need a tiny scissor to cut a piece of a paper. Tip: Evaluate plugins thoroughly before installing. If possible, involve a dev too.”
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“Define your requirements for the theme and if you are purchasing the finished one, make sure it fits to your needs. Sometimes adapting templates and changing page layouts of finished theme can itself cause a lot of technical SEO problems with loading, crawling or indexing. Define what modules and SEO widgets do you need based on the website architecture, type of the website and issues you want to avoid. Research best rated modules and test first before you apply it site-wide, to make sure it works with your template and does not cause any issues.”
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“Yoast (for WP) has the ability to edit your robots.txt. Of course you can do it manually but if you’ve already invested in one plugin, use it to its full potential. Why? Include your sitemap URL(s) in the robots.txt.”
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“For WordPress: Make the most out of the Gutenberg Editor. There are many modules that allow to create content that are thought to facilitate the reading experience, giving an opportunity to improve the relevance. One of my favorites is the option to add an initial menu with anchor links allowing you to distribute and establish a hierarchy to the different sub-topics (with different Hs), offering users to go where they really need to.”
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
“1. Make a diagram(.net) of info you want to convey. What problem(s) can you solve? 2. Organize by category/service. 3. Use diagram to plan your content type / internal links / cornerstone posts / pages. 5. Do Deep Research. 6. Create. 7. KW & Tech Optimize. 8. Track & Improve.”
Tweet Share
Tweet X Linkedin Linkedin Threads Threads
Which CMS is best for SEO?

Many of the most popular content management systems (CMS) in the market, such as WordPress, Wix or Shopify provide SEO functionalities, whether natively or through free plugins, to facilitate fundamental SEO related configuration, like optimizing titles, meta descriptions, headings, meta robots, canonical tags, redirects, robots.txt, and more. It’s recommended to validate first to ensure the Web platform you’re considering using will give you those configurations that are a must for your own context. It’s also important to take into account, that although a CMS can facilitate to execute SEO configurations, they’re not a replacement of an SEO specialist. To see positive results, it’s a must knowing how to configure those functionalities and align any execution with a relevant SEO strategy, connected to your Website business and marketing goals. 

Does a CMS help seo?

Having a CMS that provides built-in SEO functionality or facilitates their execution via their own features can facilitate the execution of SEO specialists’ recommendations. 

What is CMS SEO?

CMS SEO is the ability of your Website content management system to implement SEO-related configurations through features or functionalities that minimize the time and/or need for Web development support. 

The SEO Learning Roadmap

Take a look at the SEO learning roadmap below, featuring the different areas, from the basics of SEO, to the most common activities and phases of the SEO Process:

Start learning SEO with the fundamental concepts and areas, why they're important, and the basics to execute them: keyword research, content optimization analysis, technical optimization and link building.
Once you know the main SEO concepts, it's time to put them in practice by learning to develop an SEO process, from establishing a strategy and setting goals to management, measurement, and reporting.
You are here

3 SEO in your CMS

Learn to implement the most important SEO configurations in the top Web platforms in the market, along with considerations to take into account.
It's time for an SEO deep-dive into those particular areas and common scenarios where you have a bigger interest or need to tackle.