Magento technical SEO issues
-
Hi This is lots of questions and don't expect full answers but if anyone can help or put me in touch with some who can that would be great
so here are 3 issues we have from some auditing our site
Firstly on pages like https://www.tidy-books.co.uk/shop-with-us/sort-by/price/sort-direction/desc so any pages where there is a sortby the cananoical link doesn't seem to be working correctly.
So for here it is https://www.tidy-books.co.uk/shop-with-us/sort-by/price/sort-direction/desc"/>
but should be https://www.tidy-books.co.uk/shop-with-us"/>
secondly with have a lot of duplicate title tags mainly caused from the blog and the above problem see-> http://prntscr.com/b2t9xe
but regarding the blog we have an issue where 2 canonical appearing for example this page
https://www.tidy-books.co.uk/blog/page/19/there are 2 canonical links appearing
https://www.tidy-books.co.uk/blog/page/19/"/>
we want it to be this
https://www.tidy-books.co.uk/blog/"/>Thirdly
Our mobile usability issues have gone up a lot see- > http://prntscr.com/b2tado
I can see what the issue is that this folder https://www.tidy-books.co.uk/skin/frontend/tidybooks/default/images/ was being crawled by google and contains lots of 'index of' pages. I've disallowed directory in robots.txt as shown here -> http://prntscr.com/b2tbc5is that correct?
any help would be great
Just to let you know
we use magento v1.7
we use SEO suite ultimate extension
and we use fishpigs wordpress extension
thanks
-
Hello,
The source code on those pages have a Robots Index,Follow tag. This should be noindex, follow. They also have two rel = canonical tags, which point to different URLs, thus conflicting with each other.
Really I would have to log into the back-end to see what's going on, but I'm guessing one of the rel canonical tags is being added by Mageworks or Yoast and the other is default from Wordpress. You may require some custom coding to the blog template, and I recommend working with a developer if you can't figure it out on your own. There are lots of Wordpress developers on sites like Upwork and Guru who could probably get this done for you for a minimal investment.
-
Thanks Everett for you response to be honest I think I'm going to separate these questions out on different post as suggested as they concern different elements.
For question 1 - we use a separate layered navigation module by Mandev so I guess by first port of call is to speak to them. Mageworks refuse to deal with that side. There are a ton of options available, plus all sort-by options are NOINDEX, FOLLOW Robots Meta Header.
For question 2 - We do use yoast plugin and I have noindexed all relevant bits causing issues but whether it's an integration issue between Magento and wordpress I'm not sure as I can see no referencing to yoast in our page source code. Below is example for some of the duplicate tags we are getting, I have noindex pages using yoast in wordpress however the code is showing index follow. Also you will see the 2 canonical links as well and no mention of yoast.
Duplicate title tags
|
The Tidy Books UK Blog
|
Displaying 30 of 37
|
-
Hello Geraldine,
I'm going to rephrase your questions here just to make sure I understand them correctly.
1. Your Sort-By URLs are using self-referencing rel= canonical tags.
When I looked into this issue I found that some of these pages no longer exist and produce a 404 error page. Example:
https://www.tidy-books.co.uk/childrens-bookcases-shelves/sort-by/position/sort-direction/desc/l/letters:5I did find some that I was able to access and verified the problem above. You should contact MageWorks to ask if there is a way you can fix this with the SEO plugin you're using. If not, I suggest adding a disallow statement in the robots.txt file for the /sort-by/ folders to keep them from being accessed and indexed. Then I would go into Google Search Console (GSC) and remove that entire directory from the index, as described here: https://support.google.com/webmasters/answer/1663419?hl=en .
2. You have duplicate title tags, mostly caused by the blog and the sort-by URLs discussed above.
If you're not using the Yoast SEO plugin for Wordpress you should be. Without seeing the report and knowing exactly what those URLs are with duplicate title tags, I can't help answer this question very well. Common examples are Tag pages and paginated Category pages. I usually advise blog owners to disallow the Tag pages in the Robots.txt file and removing the directory from Google SERPs using GSC URL Removal Tool, as described above.
3. Image directory pages are causing mobile usability errors in GSC and you have blocked them from being indexed.
Because those index pages do not need to be accessed in order to render the page, I don't see any problem with blocking those in the robots.txt file. However, you do NOT want to block anything that needs to be accessed in order to render the page so I would advise you to use the Robots.txt tester tool in GSC to make sure your Robots.txt code is not inadvertently blocking those image files as well, such as https://www.tidy-books.co.uk/skin/frontend/tidybooks/us/images/eco.png . As long as you aren't blocking access to the actual image files, only to the directory pages, your solution is OK.
It would be better to serve an error code on those pages though. Best practice is to not allow folder index pages to be loaded like that. Otherwise, it creates a bit of a security risk. Often webmasters will show a "403: Forbidden" code on those URLs.
I hope this helps. Please feel free to respond with any updates or clarifications. Hopefully others will chime in now that your issues are broken up into component parts. In the future, you'll get better responses by asking three different questions instead of lumping them all into one. This is because someone my know how to help with one of your questions, but not the others, and are less inclined to answer the one they can help with because they can't answer the others.
Good luck!
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
-
Youtube SEO Best Practices
Does anyone know where to find a list of SEO best practices for Youtube? Specifically...does anyone have thoughts on the SEO benefits of an @domain.com login vs @gmail.com login? Or is adding my url to the "Associated website" channel setting sufficient for SEO purposes?
Technical SEO | | brianvest0 -
Home page canonical issues
Hi, I've noticed I can access/view a client's site's home page using the following URL variations - http://example.com/
Technical SEO | | simon-145328
http://example/index.html
http://www.example.com/
http://www.example.com/index.html There's been no preference set in Google WMT but Google has indexed and features this URL - http://example.com/ However, just to complicate matters, the vast majority of external links point to the 'www' version. Obviously i would like to tidy this up and have asked the client's web development company if they can place 301 redirects on the domains we no longer want to work - I received this reply but I'm not sure whether this does take care of the duplicate issue - Understand what you're saying, but this shouldn't be an issue regarding SEO. Essentially all the domains listed are linking to the same index.html page hosted at 1 location My question is, do i need to place 301 redirects on the domains we don't want to work and do i stick with the 'non www' version Google has indexed and try to change the external links so they point to the 'non www' version or go with the 'www' version and set this as the preferred domain in Google WMT? My technical knowledge in this area is limited so any help would be most appreciated. Regards,
Simon.0 -
Duplicate content issue
Moz crawl diagnostic tool is giving me a heap of duplicate content for each event on my website... http://www.ticketarena.co.uk/events/Mint-Festival-7/ http://www.ticketarena.co.uk/events/Mint-Festival-7/index.html Should i use a 301 redirect on the second link? i was unaware that this was classed as duplicate content. I thought it was just the way the CMS system was set up? Can anyone shed any light on this please. Thanks
Technical SEO | | Alexogilvie0 -
Redirection Impact on SEO
Need help urgently. There is the situation [This is how is it working now]: 1. Have a global landing page [say when user types in www.mysite.com - takes user to the global landing page: [www.mysite.com/global/en.html]](http://www.mysite.com/global/en.html] ) 2. Users from this landing page can select a country on his/her choice and get redirected say: [www.mysite.com/us/en.html] Would like to change the functionality as below: 1. When user types in www.mysite.com 1a. Would find the location of the request based on GEO IP and if the request is coming from North America region then would redirect the users to: www.mysite.com/us/en.html 1b. If the request is from any other location/region then it would continue to work as it is currently working: take the user to the global landing page: www.mysite.com/global/en.html Would this change have any negative impact or not found by search engines from SEO perspective? If it does then what are the impacts and if does not then why not. If it does then what is the best possible way to address this request. Appriciate your help. Thanks, Koushik Roy
Technical SEO | | KoushikRoy0 -
Feedback for the onpage seo for this site
Hi, Can the seo gurus here, suggest me if any on page factors affect my site? http://www.ridpiles.com/ Recently i have added, the following post to the main home page, http://www.ridpiles.com/2012/02/different-types-of-cures-for-piles/ This page is somewhat different than the title keyword. As the main page titile is "hemorrhoids treatment". The newly created blog post is on "cure for piles" Does this blog post has any affect on the on page factors due to different title? And do i require any changes regarding the on page seo? Will be waiting for your replies.
Technical SEO | | Indexxess0 -
Good Seo Titles
Hi. Mybsite is www.theprinterdepo.com and I am trying to find a good template for my product/page titles. Many users search our products by the product model: something like Q2121X. Some other users search by: hp 1320 printer or just 1320 printer. They will almost never search for hp 1320 new, or hp 1320 refurbished. My website is developed in magento, and we have a SEO plugin in which I can put a template for the URL and also a template for the product title. I was thinking for title and URL. title + condition + productmodel However many users search for: "refurbished printers" and maybe its better that our products say something like this: HP 1320 Refurbished Printer, instead of: HP 1320 Printer - Refurbished - Q2121X Please let me know your suggestions.
Technical SEO | | levalencia10 -
301 redirect Issues
my clients site is www.greenbayharvest.co.uk When you enter that URL it redirects to www.greenbayharvest.co.uk/shop, dont ask why, thats the way they set it up and thats what im stuck with. So, how do i resolve the 301 issue here. we want all things to point to www.greenbayharvest.co.uk, in terms of SEO but does the fact that there is a redirect going to /shop make this an issue? we appear to have: www.greenbayharvest.co.uk/shop www.greenbayharvest.co.uk greenbayharvest.co.uk greenbayharvest.co.uk/shop all these URL's go to the same same page so what is the best way to correct this? thanks for any help on this Lee
Technical SEO | | IPIM0 -
Google causing Magento Errors
I have an online shop - run using Magento. I have recently upgraded to version 1.4, and I installed a extension called Lightspeed, a caching module which makes tremendous improvements to Magento's performance. Unfortunately, a confoguration problem, meant that I had to disable the module, because it was generating errors relating to the session, if you entered the site from any page other than the home page. The site is now working as expected. I have Magento's error notification set to email - I've not received emails for errors generated by visitors. However over a 72 hour period, I received a deluge of error emails, which where being caused by Googlebot. It was generating an erro in a file called lightspeed.php Here is an example: URL: http://www.jacksgardenstore.com/tahiti-vulcano-hammock IP Address: 66.249.66.186 Time: 2011-06-11 17:02:26 GMT Error: Cannot send headers; headers already sent in /home/jack/jacksgardenstore.com/user/jack_1.4/htdocs/lightspeed.php, line 444 So several things of note: I deleted lightspeed.php from the server, before any of these error messages began to arrive. lightspeed.php was never exposed in the URL, at anytime. It was referred to in a mod_rewrite rule in .htaccess, which I also commented out. If you clicked on the URL in the error message, it loaded in the browser as expected, with no error messages. It appears that Google has cached a version of the page which briefly existed whilst Lightspeed was enabled. But I though that Google cached generated HTML. Since when does cache a server-side PHP file ???? I've just used the Fetch as Googlebot facility on Webmaster Tools for the URL in the above error message, and it returns the page as expected. No errors. I've had to errors at all in the last 48 hours, so I'm hoping it's just sorted itself out. However I'm concerned about any Google related implications. Any insights would be greatly appreciated. Thanks Ben
Technical SEO | | atticus70