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
-
IP Canonicalization for HTTPS site?
I received an unsolicited SEO report for one of my sites. My site was faulted for not having IP canonicalization set up. I reviewed this carefully. My site runs on Apache, is https and is on a dedicated IP. The mod rewrite rules for Apache all deal with the http version of the site. When I type my site's IP into a browser, I get the the https version, but with a unsecure cert warning as the certificate does not include the IP. Should I implement the http IP canonicalization rule. Another rewrite rule would then redirect the request to the https version?
On-Page Optimization | | FatRodent20130 -
Press Page Best Practices?
Hey Mozzers! I have a question that I haven't found a perfect answer to yet. The company I work for has built a press/awards/news article page and I'm trying to determine the best format to showcase the information in. (You can take a look at the page here: https://www.webpt.com/about/press Should I have our team copy and paste the press releases onto our site and rel canonical that post to the original article? Or would it be better to just have a short intro paragraph and then have a read full story link at the bottom of that paragraph. Final question--should I make these pages noindex, nofollow? Looking forward to hearing everyone's answers!
On-Page Optimization | | WebPT0 -
Product Descriptions & SEO
I got another small question for my price comparison website that I run 🙂 An example product from my site, to which this question relates http://goo.gl/XDTUNs I have about 600 products which I track, and the product description I have for each is as follows; Paragraph 1 - Standard copy which is contained on all products, only the product name / keyword is changed "Easily compare prices below on a XXX" Paragraph 2 = Blatant, 100% copy of the product description from Amazon Paragraph 3 - Standard copy which is contained on all products, only the product name / keyword is changed "Always read your chosen stores product description before buying your XXX" Firstly, I am now on a mission to create unique descriptions instead of the Amazon ones I foolishly copied. My question is, are the standard paragraph 1 and 3 which are in all my product ok? Or should this be avoided? Should my unique description be paragraph 1, or can it remain in the middle? The reason for the three separate paragraphs was so I could mention to keyword 3 times, which is what is suggested on the Moz page grader. Thanks so much!
On-Page Optimization | | MrPenguin0 -
SEO Title Tag Best Practice?
Hi, I would like to know if appending site name at the end of page title ( page title -_ Site Name/Site URL_ ) is a good/bad practice in reference to SEO? If a good practice which is better ( Site Name or Site URL )? Example: 20 Things you didn't know about zombies - coed.com Thanks in advance
On-Page Optimization | | COEDMediaGroup0 -
Latest SEO Factors
What is the most recent report you have for "factors" that impact SEO --- you guys had one a few years ago and I don't see a recent report. This was based on a panel of experts I believe.
On-Page Optimization | | mommybu0 -
Do Blog Comments On Your Site Help SEO?
There is a lot of debate as whether or not having comments on your blog is helpful from an SEO perspective. Proponents believe that more comments (1) creates more content, which search engines love, (2) creates more relevant keywords that can be searched, and (3) helps with "freshness" of the site/content leading to greater site authority. Others like Joost de Valk believe that comments can actually hurt SEO because keyword density cannot be controlled. He argues that his top SEO content are pages not posts for this very reason. What is your opinion?
On-Page Optimization | | marcperry0 -
Canonical URLs and SEO
After publishing my new wordpress website my on page analysis shows two canonical urls on my homepage. In checking the source code the Yoast SEO plugin states my canoncial url is www.homepage.ca/ This is the only one showing. Having said this I do not add the trailing slash to anything on my url structure. Could this be why the on page analysis tool says there are 2? If so is there any way to resolve this?
On-Page Optimization | | casper4340 -
Site Architecture: How do I best Optimize for Similar Keywords?
Hello Moz Community! I'm really struggling trying to decide on an improved site architecture. I run an online proofreading & editing website. This leaves us targeting many different niche keywords. For example: blog editing/proofreading, essay editing/proofreading, book editing/proofreading, resume... you get the point. I feel like editing & proofreading are similar enough to target on the same page(s). However, the issue is that I'm also having to deal with what I'm calling derivative keywords. For example, when I try to optimize for 'essay editing/proofreading', I also have to think about: paper editing, paper editor, paper correction, edit my paper, etc. I would have no problem optimizing the page for 'essay editing' in the title, H1, etc. and then targeting these words as secondary keywords within the body text, etc., however, I keep thinking 'a large slice of a small pie is better than a small slice of a big one.' You see, the keyword 'essay correction' has only about one-third the monthly searches as 'essay editing', but it is 50% less competitive. The same is loosely true for the rest of the 'derivative' keywords. I'd have no problem building specific pages for these derivative keyword groups, however, I'm very concerned how this would effect my site from a user experience perspective. I don't want to have a master "services" page with links to book editing, resume editing, essay editing, etc. and then also show paper editing, essay correction, etc. To me, this would be confusing... "What's the difference between essay editing and paper editing?". Any guidance is much appreciated. This has got my head spinning! Thanks!
On-Page Optimization | | TBiz0