Best SEO-friendly CMS platform?
-
I have been tasked with rebuilding a small e-commerce website using a CMS, but I'm not sure which one has the most SEO compatibility. One SEO company recommended Squarespace. Another warned me against Squarespace because of its limited SEO features and instead recommended Wordpress with the WooCommerce toolkit. I've also heard Drupal and Joomla mentioned. Are certain CMS platforms more SEO-friendly? If so, what are the best ones that can also handle e-commerce?
Thanks!
-
I'm also going to recommend WordPress. It's big, battle-tested, and relatively easy to set up and use. They also get security updates out quickly, and your site will auto-patch itself if the security update is critical enough. Non-crucial updates are also very simple to install, (click a few things in a web interface).
For the E-commerce part, WooCommerce is the big guy in the room. I'm also happy with WP e-Commerce, (disclosure: I contribute to its development sometimes), if Woo doesn't work for you. Shopify just launched WordPress integration as well, if that's more up your alley.
As for SEO: Yoast SEO will do a ton. Also, if you really like code you can make WordPress output markup in pretty much whatever way you want without sacrificing the upgradability I started with, so if you're willing to go deep enough, it's, (to me, a WP fan), the perfect CMS.
-
I'd have to 3rd the wordpress suggestion, if you had a big site with lots of pages and a involved user portal then Drupal would be the goto suggestion. But if it's a smaller site, no need to deal with the issues of a huge site if you don't need to.
Joomla isn't bad, and can be managed but unless you're a webdev you'll want access to info and scripts and by far the most popular choice is wordpress.
Just make sure you do a thorough product audit so you can reduce the overall amount of product before you put them online, this will help SEO drastically, since you'll have less pages that users would draw attention to that don't work too well.
-
I suggest WooCommerce, which is a free WordPress plugin and one of the fastest growing shopping carts. Many small business used WooCommerce for their online store. They recognized that it allows them manage site with simplicity and SEO friendly. It is difficult to say that WooCommerce is the best SEO friendly CMS platform. However, I think it is a good solution for small business because of cheap cost and effectiveness.
If you are sure about WooCommerce and WordPress, you should try WooCommerce migration tool by Litextension to convert to new site with keeping SEO URLs. Check it: http://litextension.com/woocommerce-migration-tools.html
-
By far the most SEO-friendly platform overall is going to be Wordpress.
While other platforms can be made to do what Wordpress does, almost a quarter of websites online are powered by Wordpress which gives it a huge community to draw resources and information from.
I don't mind Joomla (i'm the one guy, I know) and I have friends who prefer Drupal or other things for security reasons (the biggest always gets attacked most, right?) but Wordpress has Yoast SEO plugin and that is a huge help.
I have a few ecomm stores online and I use Woocommerce with Wordpress for most. I have a Magento store but ... shew. It's so much harder, it's so much more resource intense and it's not as good for anything unless you're a developer.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Blogging for SEO in Muse 2017
Can anyone give advice about SEO - specifically blogging in Wordpress and embedding it in your Muse site - that is specific to the 2017 updates. I found a lot of negative information, but that was mostly on forums from 2+ years ago. On their own forums, Muse says that you can get SEO plugins that help with this, but I am not sure I can trust those with clients yet. I have worked in Wordpress for years, but prefer the design freedom adobe provides. Specifically I am worried about whether the traffic to the site would be credited to the wordpress blog (on a different URL) or if it positively impacts my own URL used for the muse site. Would it be considered duplicate content? Also, are there any solutions that I don't know to ask about? Thanks in advance for listening.
Web Design | | Jesiwicks0 -
H1 for users or SEO in this case
Hello, A client of mine has an online store with a pre-made cart. In this cart the name below the product in the category pages and the H1 tag on the product pages themselves are the same textbox entry (they have to be the same thing) We want to add two product features to the product name, but this will make the H1 longer and diluted. Let me give you a fictional example, A category page for cross-trainer shoes would have products in it. Below each product it says things like "Nike Sports One Shoes" and "Adidas Action Series Shoes". We want to make it "Nike Sports Shoes size 7 through 12 for running and walking" and "Adidas Action Series Shoes size 5 through 10 for running, walking, and hiking". The reason for the change is that we want users to know about size and one more important feature before they visit the product page in our case to save them time. But this changes the H1 on the product page (a pre-made cart problem) from "Adidas Action Series Shoes" which is the direct search term to "Adidas Action Series Shoes size 5 through 10 for running, walking, and hiking" which is not a direct search term. This dilutes the keyword in the H1 but will save users time. We will put a tag inside the H1 just so you know, so that we can bold the name of the product to still be seen clearly, I hope that's not an HTML SEO problem. **What do you think, for users with diluted SEO or better SEO in this case? Our product pages are our most important pages in this industry. Thanks**
Web Design | | BobGW0 -
Is there a best practice for how to set up an Age Restriction prompt for a website (vape equiptment)
I am working on a website that sells vape equipment and supplies and is required to have an age restriction (birthday) prompt in order to enter the site. Is there a 'best practice' way to implement this?
Web Design | | RandolphMorris0 -
Best Captcha Recommendations for Magento Site?
I am looking for the best captcha solution for our website which is magento based. Currently our web developer is recommending google captcha. Is this just a spam check list or will it do the job well? I would like any other recommendations that are clear for readers and are professional.
Web Design | | TeguarMarketing0 -
Best way to indicate multiple Lang/Locales for a site in the sitemap
So here is a question that may be obvious but wondering if there is some nuance here that I may be missing. Question: Consider an ecommerce site that has multiple sites around the world but are all variations of the same thing just in different languages. Now lets say some of these exist on just a normal .com page while others exist on different ccTLD's. When you build out the XML Sitemap for these sites, especially the ones on the other ccTLD's, we want to ensure that using <loc>http://www.example.co.uk/en_GB/"</loc> <xhtml:link<br>rel="alternate"
Web Design | | DRSearchEngOpt
hreflang="en-AU"
href="http://www.example.com.AU/en_AU/"
/>
<xhtml:link<br>rel="alternate"
hreflang="en-NZ"
href="http://www.example.co.NZ/en_NZ/"
/> Would be the correct way of doing this. I know I have to change this for each different ccTLD but it just looks weird when you start putting about 10-15 different language locale variations as alternate links. I guess I am just looking for a bit of re-affirmation I am doing this right.</xhtml:link<br></xhtml:link<br> Thanks!0 -
Parallax websites - good for SEO?
A client of mine is redesigning their site using a vertical Parallax & upon doing some research I've stumbled across Drew Barrymore's site: http://flowerbeauty.com/ - which also uses Parallax. What I like in particular is that the site changes URLs as you scroll down. If you go direct to one of those URLs you'll notice unique meta data (albeit poorly optimised). All pages are indexed fine in Google (https://www.google.com/#bav=on.2,or.r_cp.r_qf.&fp=f8873f78dfbb8c5e&q=site:flowerbeauty.com) I'm just wondering if this is considered ok as the user experience is good and they're not doing anything manipulative, however, there's duplicate content and a potential case of cloaking at hand. I think this approach may be ok for my client for a product features page or a global office locations page since I can break up the sections nicely and split a really long page featuring a lot of content into separate URLs. Whereas Flower Beauty have done it across the whole site... i.e. one page of HTML = the whole site. What do you guys think?
Web Design | | wojkwasi0 -
Does anyone know if the YOAST SEO plugin works 100% on a responsive wordpress template?
Hi, Does anyone know if the YOAST SEO plugin works 100% on responsive wordpress template? In other words, when you configure the custom title and metadescription is it also configured for the tablet and cellphone views as well? Thanks Carla
Web Design | | Carla_Dawson0 -
How do you deal with lack of understanding about SEO?
Since I subcontract out to web design people or work doing SEO for small businesses, I am wondering how others (and if others) deal with non-compliance with good SEO practices. For instance, I had a web designer change a few of the terms for a website because the client wanted another term they thought was better instead of sticking to the SEO they contracted for and she diluted the site architecture in the process. A former small business client called for some changes and I discovered she had made some changes she "thought were good terms." Do you encounter such issues, and if so, how do you deal with them--or do you just oblige the request? Also, I've been getting requests to do "partial" seo instead of entire sites. Is that ever a good idea and if so, how would you handle it? If not, how do you successfully dissuade a client from doing so? (Both small biz and web design peeps)
Web Design | | TheARKlady0