Redesigned and Migrated Website - Lost Almost All Organic Traffic - Mobile Pages Indexing over Normal Pages
-
We recently redesigned and migrated our site from www.jmacsupply.com to https://www.jmac.com
It has been over 2 weeks since implementing 301 redirects, and we have lost over 90% of our organic traffic. Google seems to be indexing the mobile versions of our pages over our website pages. We hired a designer to redesign the site, and we are confident the code is doing something that is harmful for ranking our website. F
or Example: If you google "KEEDEX-K-DS-FLX38" You should see our mobile page ranking: http://www.jmac.com/mobile/Product.aspx?ProductCode=KEEDEX-K-DS-FLX38 but the page that we want ranked (and we think should be, is https://www.jmac.com/Keedex_K_DS_FLX38_p/keedex-k-ds-flx38.htm) That second page isn't even indexed. (When you search for: "site:jmac.com Keedex K-DS-FLX38")
We have implemented rel canonical, and rel alternate both ways. What are we doing wrong??? Thank you in advance for any help - it is much appreciated.
-
I agree with Ryan - there is something fundamentally wrong with the way your page is build. I checked the speed of a productpage with Webpagetest.org - http://www.webpagetest.org/result/150311_PM_15Z8/1/details/ - if you look at the number of items loaded, it doesn't correspond with what is shown on screen.
I am not an expert in Javascript, but your HTML page is filled with it, and it seems to be loading much more files than you actually need. There are 412 image requests (!) for a total of 2105075 bytes, 21 HTML requests for 1593795 bytes, 18 javascript requests (326065 bytes)
Your developer did something really wrong here, and you need to correct this asap. In my experience, it's not normal that you loose 90% of organic traffic. I did several migrations over the last couple of months, of very big sites with no loss of search traffic.
Apart from this urgent problem, I would also block your shoppingcart and review links for indexing - they generate an enormous amount of 302 redirects Example urls: https://www.jmac.com/reviewhelpful.asp?ProductCode=HONEYWELL-ADEMCO-747F&ID=39994&yes=yes - http://www.jmac.com/ShoppingCart.asp?ProductCode=SILENT-KNIGHT-PS-DA - put a nofollow on these links or block them in robots.txt
Hope this helps,
Dirk
-
Hi Judah. Running the Desktop version through Google's Page Insights returns a score of 27/100. See: https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fwww.jmac.com%2FKeedex_K_DS_FLX38_p%2Fkeedex-k-ds-flx38.htm&tab=desktop
While the mobile version is at 75/100 for desktop and 66/100 for mobile (https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.jmac.com%2Fmobile%2FProduct.aspx%3FProductCode%3DKEEDEX-K-DS-FLX38&tab=desktop)
Based on those factors alone, it looks like Google could be returning the mobile site as the 'better' version for users. Another thing you should employ though is 302 redirection based on OS / browser detection so that trying to go to the mobile version with a desktop browser results in seeing the desktop page. See: https://developers.google.com/webmasters/mobile-sites/mobile-seo/configurations/separate-urls?hl=en, while following the rest of the practices on that page. Cheers!
-
Did you also move to HTTPS? It looks like your canonical tags are set to the https version of your site. Have you added that site to GWT?
There is something in your CSS/HTML file that is taking forever to load. I would look for bad JS. The page spins for about 45 seconds before it actually loads.
In GWT, go to Crawl > Sitemaps > and look at your submitted sitemap. Make sure it sees all of the pages. You should also be able to see if pages are being indexed. It looks like you have about 565,000 pages indexed for www.jmac.com. You still have 360,000 pages indexed for www.jmacsupply.com. So, I would infer that the old site is still being deindexed and until that is finalized you might be having issues with duplicate content. Two weeks is a little premature to freak out in my opinion. This can take 4-6 weeks to finalize. There is always a period of time after a migration where traffic kind of plummets. If after 4 weeks you are still having issues, I would try fetching some pages as Google and seeing what happens.
Google's mobile bot tends to crawl pages faster than the desktop bot. That would explain why your mobile page is ranking in engines for specific product searches. If I just Google the name of your company, your mobile site is a few pages deep.
Some things to check would be that your 301 redirects have been implemented accurately, make sure you have set the preferred domain in GWT, add both the www version and non www version of the site as well as the https and non https version of your site, and make sure that your canonical tags are set correctly. If the https is your preferred version, whenever someone types in jmac.com they should land on the https version, and that is not happening.
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
-
Website indexing issues
My website is being indexed with both https - https with www. and no leader at all. example. https//www.example.com and https//example.com and example.com 3 different versions are being indexed. How would I begin resolving this? Hosting?
Technical SEO | | DigitalRipples0 -
Desktop & Mobile XML Sitemap Submitted But Only Desktop Sitemap Indexed On Google Search Console
Hi! The Problem We have submitted to GSC a sitemap index. Within that index there are 4 XML Sitemaps. Including one for the desktop site and one for the mobile site. The desktop sitemap has 3300 URLs, of which Google has indexed (according to GSC) 3,000 (approx). The mobile sitemap has 1,000 URLs of which Google has indexed 74 of them. The pages are crawlable, the site structure is logical. And performing a Landing Page URL search (showing only Google/Organic source/medium) on Google Analytics I can see that hundreds of those mobile URLs are being landed on. A search on mobile for a longtail keyword from a (randomly selected) page shows a result in the SERPs for the mobile page that judging by GSC has not been indexed. Could this be because we have recently added rel=alternate tags on our desktop pages (and of course corresponding canonical ones on mobile). Would Google then 'not index' rel=alternate page versions? Thanks for any input on this one. PmHmG
Technical SEO | | AlisonMills0 -
What are best options for website built with navigation drop-down menus in JavaScript, to get those menus indexed by Google?
This concerns f5.com, a large website with navigation menus that drop down when hovered over. The sub nav items (example: “DDoS Protection”) are not cached by Google and therefore do not distribute internal links properly to help those sub-pages rank well. Best option naturally is to change the nav menus from JS to CSS but barring that, is there another option? Will Schema SiteNavigationElement work as an alternate?
Technical SEO | | CarlLarson0 -
Pages to be indexed in Google
Hi, We have 70K posts in our site but Google has scanned 500K pages and these extra pages are category pages or User profile pages. Each category has a page and each user has a page. When we have 90K users so Google has indexed 90K pages of users alone. My question is. Should we leave it as they are or should we block them from being indexed? As we get unwanted landings to the pages and huge bounce rate. If we need to remove what needs to be done? Robots block or Noindex/Nofollow Regards
Technical SEO | | mtthompsons0 -
Should I index my search result pages?
I have a job site and I am planning to introduce a search feature. The question I have is, is it a good idea to index search results even if the query parameters are not there? Example: A user searches for "marketing jobs in New York that pay more than 50000$". A random page will be generated like example.com/job-result/marketing-jobs-in-new-york-that-pay-more-than-50000/ For any search that gets executed, the same procedure would be followed. This would result in a large number of search result pages automatically set up for long tail keywords. Do you think this is a good idea? Or is it a bad idea based on all the recent Google algorithm updates?
Technical SEO | | jombay0 -
Duplicate page issue in website
i found duplicate pages in my website. seomoz is showing duplicate web pages this is issue or not please tell me?
Technical SEO | | learningall0 -
Organic Traffic Dropping. 404s found. Is this it?
My organic traffic has dropped 20% in the past month. I noticed some major 404 errors today on a very commonly clicked link on our website. I had the developers fix the error today, but then I thought I'd look in Google Webmaster Tools. That's when I saw the attached picture. 2454 404 errors were found. We only have 1500 pages in the entire Google index. Could this massive amount of 404 errors attribute to this drop in organic traffic? dU240 dU240
Technical SEO | | davewjones0 -
Mobile site - allow robot traffic
Hi, If a user comes to our site from a mobile device, we redirect to our mobile site. That is www.mysite/mypage redirects to m.mysite/mypage. Right now we are blocking robots from crawling our m. site. Previously there were concerns the m. site could rank for normal browser searches. To make sure this isn't a problem we are planning on rel canonical our m. site pages and reference the www pages (mobile is just a different version of our www site). From my understanding having a mobile version of a page is a ranking factor for mobile searches so allowing robots is a good thing. Before doing so, I wanted to see if anyone had any other suggestions/feedback (looking for potential pitfalls, issues etc)
Technical SEO | | NicB10