What are the Best On-Site SEO Practices before an E-commerce Site Goes Live?
-
Hello,
I’m working on a client’s E-commerce website.
This website is not live yet. Before the site goes live, I am curious to know what the best practices of On-site SEO are.
Please let me know from which factor should I start analyze?
Thanks.
-
All of these are great answers. Below are a few more resources you might want to check out prior to launching:
The 2014 SEO Checklist by ClickMinded: I can't endorse 100% of everything on there (we all have our own opinions, tools and methods) but it is a fairly comprehensive checklist.
The 2013 SEO Ranking Factors Study by Moz: This is from last year, but still relevant and mostly accurate.
The Periodic Table of SEO Success Factors by SEL: I find this visual format very confusing and convoluted, but others find it very logical and easy to interpret. I think it depends on the person. I'm more data-oriented rather than visually oriented. Either way it's a good resource.
The biggest mistakes I see on eCommerce sites are as follows:
- Non-Unique Product Copy (e.g. Content taken from manufacturer or distributor descriptions, or product feeds)
- Internal Duplicate Product Copy (e.g. product variants with their own canonical URLs using the same copy, non-canonical URLs created by query strings, from products in multiple categories, etc...)
- Thin or Useless Product Copy
- Indexable URLs for Filtered/Faceted/Layered navigation
- Indexable URLs for internal search results
- Indexable shopping cart URLs
Good luck!
-
Simply put, make sure you have no duplicate content, including:
Page titles
Meta Descriptions
On Page content
Multiple URL's with the same content (often a huge issue with CMS or cart systems)Screaming Frog seo spider is a good resource to use, and its free up to a number of URL's.
Don't forget to check your robots.txt rules, to filter out anything you dont want showing up. If you are using a CMS, check that the home page isnt being rendered with multiple URL's such as:
YOURDOMAIN.com and YOURDOMAIN.com/index.php. This can be corrected with a 301, unless you are using VirtueMart, which needs the index.php. (there is a custom fix we came up for this to not display) -
I have compiled a list of things that are needed before you launch. Run the Moz campaign mode and see if there are any errors do this by allowing Roger bot to index but not Google - http://moz.com/learn/seo/robotstxt
Allow a specific web crawler to visit a specific web page - Disallow: /no-bots/block-all-bots-except-rogerbot-page.html User-agent: rogerbot Allow: /no-bots/block-all-bots-except-rogerbot-page.html and http://moz.com/tools/crawl-test
Then use https://moz.com/researchtools/on-page-grader and https://marketing.grader.com/
I would buy screaming frog SEO spider to index your website if over 500 pages and be certain there is no possible duplicate content and a simulated Google bot can index the site properly. This is most important. You can also Check the Way, Google would be your website through the eyes of Google bot using http://feedthebot.com or http://www.screamingfrog.co.uk/seo-spider/ . This will show you any errors when you run it through all the tools available.
Well this may sound very obvious, make sure no index no follow is in place right now if you do not want to go live & you are using a staging server. If you are using a staging server make sure to 301 redirect that link to your site use a rel canonical link to point to your new domain's site pages that were on the former staging server for instance. If you have an alias/staging server named example.staging–server.com who would want to follow the example below on the staging server to make sure there is no duplicate content. This is rare but does happen - https://example.staging-server.com/shoes/hightops/
You can use this if running Magento - https://yoast.com/tools/magento/canonical/. Everything else is listed below:
- http://www.gpmd.co.uk/blog/onsite-seo-for-ecommerce/
- http://jasonmun.com/ecommerce-seo-best-practices-for-new-website-launch/
- http://www.vudumarketing.com/on-site-seo-guide/
- http://blog.hubspot.com/blog/tabid/6307/bid/33164/6-SEO-Tools-to-Analyze-Your-Site-Like-Google-Does.aspx
- http://www.prestashop.com/blog/en/10-things-i-wish-i-knew-before-opening-an-ecommerce-site/
- http://onlinebusiness.volusion.com/articles/seo-webinar-follow-up-contest-winners-top-seo-questions-answered/
Sincerely,
Thomas
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
-
What should my site name be?
Hello, I'm a physical therapy clinic in Fort Myers, FL. Currently my website is named "Physical Therapy Fort Myers". My company name is Back In Motion Sport & Spine Physical Therapy. My question is, should I rename my site under my business name or is it OK to keep it as "physical therapy fort myers"?
On-Page Optimization | | backinmotion1230 -
What Is the Best company for Seo that Scan and all errors automatically For me. thanks
What Is the Best company for Seo that Scan and all errors automatically For me. thanks Give Me some Suggestion.
On-Page Optimization | | nomyhot0 -
Do https sites rank as well as http sites?
2 Questions: Question 1 - We currently have our entire site running on https (the http pages 301-redirect to the https versions). Assuming that the https pages load as quickly as the http versions, is it a problem that the entire site is https? The only official answer I've been able to find is this 2011 video where Matt Cutts basically says "I don't know" - http://www.youtube.com/watch?v=xeFo4ytOk8M Question 2 - Is there any problem with having half our site running on https only (with the http pages redirected), and the other half (our blog) running on http only (with all https blog pages redirected to the http versions)? Thanks in advance for any input! Justin
On-Page Optimization | | JustinClark0 -
E-commerce store having same content different language pages
Hello, I have an e-commerce store operating on PrestaShop. I have four languages Fr, De, En and Nl. The url for each page changes like Example.com/en/product1 Example.com/fr/Product1 Example.com/de/product1 Example.com/nl/Product1 All these pages have same content about product1 but translated in respective language. Is it considered as duplicate content? Should I suppose to write different content for each page?
On-Page Optimization | | MozAddict0 -
How much copy should there be on an e-commerce category page?
I'm not looking for a precise number, obviously. I'm more interested in a general range. More text means more long-tail and synonym opportunities, but of course you don't want too much copy above the fold, pushing your products down. Maybe you can get away with a short paragraph or two at the top of the page. You can always put more copy below the products, but in a recent SEOmoz e-commerce webinar, the presenter seemed to think that was silly and unnecessary. He even suggested that the algo might intentionally ignore text below products, since it's clearly not intended to be read. What do you think?
On-Page Optimization | | CMC-SD0 -
Altering site structure
I work for a business that operates several sites that were developed a very long time ago. We've been making many different changes over the past 12-18 months to improve these sites in several different ways. One area that we've never discussed or attempted is general site structure. Its pretty obvious that when the business was started they had never heard of information architecture or usability design. To make matters worse, the internal linking strategy appears to have been link everything to everything. Well after being told that it couldn't be done - I'm getting our team to say we must focus on this, if for no other reason that to help consumers figure out how to navigate through our site. Today we essentially have a series of category / information pages. In some cases, we hang more detailed topical content related to a category /informational page in a hub and spoke manner. Although remember what I said about linking everything to everything. In reality there are a series of subtopics that should been designed for every category / informational area. Instead, what happened is in some cases the subtopic is integrated into the hub or category page, in other situations is hung off the page as a spoke page and in others the subtopic isn't even covered. The plan is to standardize - each category will have 'n' subtopics (~10-12, we're still working this out). From a navigational standpoint users will be able to easily navigate both across categories as well as subtopics within a category as well as between categories within adjacent/similar subtopics. This is essentially a grid if that makes sense. The question is this - we have some keywords that do well in SEO and many many more that do not and the trend has not been our friend. We're considering keeping the URLs of the pages associated with strong keywords the same within the nav structure, even though this might mean the URL for a spoke page will be inconsistent with the spoke page name from a different category. I don't see any real danger for pages that either are not associated with any ranking keywords or only very weak keywords. Maybe I'm wrong. What things should we consider in this change? We believe that this standardization should help consumers find the information they are looking for in a much more efficient manner, so page views/visit should go up. Additionally, this prepares us for category and subtopic comparison pages and other added functionality being added in a logical manner. We also think that as we add depth about a subtopic, it will be easier for us to acquire links to our site because the subtopics within a category will appeal to different websites. This is by no means a small project. We have hundreds and hundreds of pages. Do folks think this is a worthwhile endeavor? We've spent a lot of time cleaning up H1 tags, structure of our pages, anchor tags, page load order and speed, image caching, etc. Site structure, URL length and internal link structure are essentially what is left. Once these are done we intend to really get going on better and more organized content on our site. Thoughts?
On-Page Optimization | | Allstar1 -
Content placment best for SEO?
We currently have a scroll bar box at the bottom of our page with information in but from what I can see scroll bar boxes at the bottom of websites looking a little spammy (a lot of over optimized websites using them) would we be best in using a strategy like this site www.solopress.com/ which implement a show more link that drops information down would this be read as good information for Google or look just as spammy?
On-Page Optimization | | BobAnderson1 -
Setting up a domain for a future site
Hi there, That may be a bit of a silly question to ask, but we've setup a new domain for an existing site. While the site is in the making, the site owners wants to already start promoting the new URL on stationeries etc. Hence, we need to setup the new URL so that it forwards to the site, but so that Google doesn't give it the history of a secondary (less important) domain. What is the best way to do this? Currently we've put in a 301 redirect, but will that bear no future consequences on the SEO of the site, when the site is moved to this new domain, and the old domain is 301 redirected. Thanks, SEOeclipse
On-Page Optimization | | Bozboz0