Why has my search traffic suddenly tanked?
-
On 6 June, Google search traffic to my Wordpress travel blog http://www.travelnasia.com tanked completely. There are no warnings or indicators in Webmaster Tools that suggest why this happened. Traffic from search has remained at zero since 6 June and shows no sign of recovering.
Two things happened on or around 6 June. (1) I dropped my premium theme which was proving to be not mobile friendly and replaced it with the ColorMag theme which is responsive. (2) I relocated off my previous hosting service which was showing long server lag times to a faster host. Both of these should have improved my search performance, not tanked it.
There were some problems with the relocation to the new web host which resulted in a lot of "out of memory" errors on the website for 3-4 days. The allowed memory was simply not enough for the complexity of the site and the volume of traffic. After a few days of trying to resolve these problems, I moved the site to another web host which allows more PHP memory and the site now appears reliably accessible for both desktop and mobile. But my search traffic has not recovered.
I am wondering if in all of this I've done something that Google considers to be a cardinal sin and I can't see it.
The clues I'm seeing include:
-
Moz Pro was unable to crawl my site last Friday. It seems like every URL it tried to crawl was of the form http://www.travelnasia.com/wp-login.php?action=jetpack-sso&redirect_to=http://www.travelnasia.com/blog/bangkok-skytrain-bts-mrt-lines which resulted in a 500 status error. I don't know why this happened but I have disabled the Jetpack login function completely, just in case it's the problem.
-
GWT tells me that some of my resource files are not accessible by GoogleBot due to my robots.txt file denying access to /wp-content/plugins/. I have removed this restriction after reading the latest advice from Yoast but I still can't get GWT to fetch and render my posts without some resource errors.
-
On 6 June I see in Structured Data of GWT that "items" went from 319 to 1478 and "items with errors" went from 5 to 214. There seems to be a problem with both hatom and hcard microformats but when I look at the source code they seem to be OK. What I can see in GWT is that each hcard has a node called "n [n]" which is empty and Google is generating a warning about this. I see that this is because the author vcard URL class now says "url fn n" but I don't see why it says this or how to fix it. I also don't see that this would cause my search traffic to tank completely.
I wonder if anyone can see something I'm missing on the site. Why would Google completely deny search traffic to my site all of a sudden without notifying any kind of penalty?
Note that I have NOT changed the content of the site in any significant way. And even if I did, it's unlikely to result in a complete denial of traffic without some kind of warning.
-
-
Hi guys, thanks for picking that up. Don't know why I missed it! GA code was in the header.php of the old theme and was lost when I switched themes. I've added it back now so I'll see what happens.
I can see how that would have impacted the search traffic graph on Moz Pro, but I'm still not sure if it would have affected how Moz reports my keyword rankings. Did I really suffer big drops in the SERPs as Moz reported? Or was it just a side-effect of Moz not being able to see traffic in my GA account?
Tony
-
As L Slversen said, your Google Analytics tracking code is missing so you wouldn't be recording traffic. This probably happened with your theme changed and likely the traffic you are still seeing on the site is not legitimate, more than likely ghost referral spam traffic.
-
I would start out by making sure you put back the analytics tracking code, since that's not there right now (checked both with Google Tag Assistant & in the source code). So it makes sense you can't see any traffic from search, since there is no tracking. That probably explains a lot of it.
-
I searched for the keyword "asian travel tips" and you were on the 3rd page of Google. I clicked and went to your website, so you should see at least one organic visit. Your site seemed to load pretty quickly, so that is good. Check the stats for today and let me know if the visit shows up. If you don't see it, there must be something wrong with your analytics tracking, which I feel must be the case because your visits dropped to zero. It just doesn't seem right that you wouldn't have at least a couple visits show up.
Have you been tracking some of your keywords daily with the rank tracker tool? That is a better way to get an update more often on your site's ranking for specific keywords since you can run it every day and see how the keywords have tracked over time rather than waiting for the weekly update.
I ran a site:www.travelnasia.com query and it looks like you've got 806 pages indexed in Google. Does that seem about right?
I scanned your site with Screaming Frog SEO Spider. It's a pretty nice tool, check it out if you haven't yet. It definitely helps with locating and fixing broken links. The tool also gives you access to tons of information about your site. Here are some sample reports from your site:
Crawl Overview: https://dl.dropboxusercontent.com/u/74533600/crawl_overview.xls
404 Errors: https://dl.dropboxusercontent.com/u/74533600/client_error_%284xx%29_inlinks.xls
No Response Links: https://dl.dropboxusercontent.com/u/74533600/no_response_inlinks.xlsHopefully you're able to get this figured out quickly. I'll let you know if I think of anything else. Best of luck!
-
Hi Kyle, thanks for taking a look. No, my keyword rankings took a hit (48 up, 149 down) over the past week but I am still ranking for lots of keywords. About half of my #1-3 keywords dropped back to #4-10. If this keeps up I expect my keywords will take a much bigger hit. In fact I am already seeing evidence of that. My URL http://www.travelnasia.com/thailand/wararot-chiang-mai-day-market/ shows in Moz as still ranking #1 for "Wararot Chiang Mai day market" on Friday but in fact I now don't even list on the first 3 pages of results.
When you say I have a lot of 404s on my site, where are you getting that info? As of Friday, Moz shows 37 404 errors on the site and many of those are leftovers from dropping my premium theme (e.g. placecategory instead of category). But I should fix them, I agree.
And yes, none of that really points to why Google would stop sending me any search traffic, and yet that seems to be what's happened.
I've added some screenshots below which may be helpful. I am still getting traffic, but not from organic search.
132b5cfdfc27ef5792f83a81e5ac739c 95ccf8387df343022b3a7aad2e17c8e1 95ccf8387df343022b3a7aad2e17c8e1
-
Have you checked your keyword rankings yet? Have they completely dropped off too? Hard to believe Google would completely drop your site overnight. Maybe there is an issue with your analytics tracking code being removed when you switched your website's theme. Are you seeing other traffic in GA?
Regardless, it looks like you've got a decent amount of broken links & 404 errors on your site. I doubt Google would kill your traffic over that, but it wouldn't hurt to fix these items so that once you're back online the Google Bot is not tripping over broken links.
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
-
Traffic Dropped, Rankings Unchanged | Impression and Click Drop %75
Hi all, Last Update was good for us; we got a quick %300 boost to one of our pages https://www.buyurken.com/gebelik-hesaplama-cetveli/. We have been waiting for the page to rank higher at the short tail keyword this month. However last Saturday, Our traffic dropped %78 instantly compared to previous day last week. Search Console Report says; Click: 1050 Impression: 2500 Pos: #1 Date: 26 Jan, 2020 Click: 1250 Impression: 2760 Pos: #1 Date: 28 Jan, 2020 Click: 1268 Impression: 2808 Pos: #1 .1 Date: 30 Jan, 2020 *****Click: 183 Impression: 707 Pos: #1 . 5 Date: 01 Feb, 2020 . !! ** What you'll realize, the impression and clicks dropped drastically but the avg. position nearly stay the same. Have anyone faced a situation like this. There are no Featured Snippets or Advertisement for this query "gebelik hesaplama 2020". NOTE: There's no server response time problem There's no technical issue for that page Pagespeed has been increased more than %50 at 26 January 2020 Avg. Page Visit time 3 mins+ Bounce is %85 however, this is a tool for pregnant; they just calculate and go back to search engine. Waiting for your responses, Regards, Have a nice week all Fatih Dilekci
Technical SEO | | fdilekcimoz20 -
Hide sitelinks from Google search results
Does anyone have any recommendations on how you can tell Google (hopefully via a URL) not to index that page of a website? I have tried through SEO Yoast to hide certain sitemaps (which has worked to a degree) but certain functionalities of Wordpress websites show links without them actually being part of a "sitemap" so those links are harder to hide. I'm having an issue with one of my websites - the sitelinks that Google is suggesting are nowhere near the most popular pages and I know that you can't make recommendations through Google not to show certain pages through Search Console. anymore. Any suggestions are greatly appreciated! Thanks!
Technical SEO | | MainstreamMktg0 -
Decline in traffic and duplicate content in different domains
Hi, 6 months ago my customer purchased their US supplier and moved the supplier's website to their e-commerce platform. When moving to the new platform they copied the descriptions of the products from their site to the supplier's site so now both sites have the same content in the product pages. Since then they have experienced decrease in traffic in about 80%. They didn't implement canonical tag or hreflang. My customer's domain format is https://www.xxx.biz and the supplier's domain is https://www.zzz.com The last one is targeting the US and when someone from outside of the US wants to purchase a product they get a message that they need to move to the first website, the www.xxx.biz. Both sites are in English. The old site version of www.zzz.com, before the shit to the new platform, contained different product descriptions, and BTW, the old website version is still live and indexed under a subdomain of www.zzz.com. My question is what's the best thing to do in this case so that the rankings will be back to higher positions and they'll get back their traffic. Thanks!
Technical SEO | | digital19740 -
Search Console - Should I request to index redirected URL or Mark as fixed?
Hi all, Many blog posts used to be showing 404s when doing crawl tests and in search console (despite being there when visited.) I realized it was an issue with URL structure. It used to be example.com/post-name I've fixed the issue by changing the URL structure in Wordpress so that they now follow the structure of example.com/post-type/post-name According to sitemaps, Google has now indexed all posts in /post-type/post-name. My question is what to do with crawl errors in Search Console that are still there for example.com/postname. When I fetch, I get a redirect status (which is accurate). At this point should I request to index or mark as fixed? Thank you!
Technical SEO | | MouthyPR0 -
International Targeting - Google Search Console not recognizing the tags
Hi, We are facing a problem with international targeting not being recognized by the Google Search Console. This is the URL to which we added the following tags: URL: http://kilgray.com/memoq/2015-100/help-en/index.html TAGS: Flang tool Result: http://screencast.com/t/rrBgcr1X Search Console result: http://screencast.com/t/fP45ZR2c I am a bit lost here, as the tags were validated also from different members of the community. Is this because of the frames? (Yes, the site is built in frames). Thanks for your help!
Technical SEO | | Kilgray0 -
How to recover search volume after domain name change?
On the 3rd of November we changed our company name and domain. The new site was not changed at all so the 301 process was quite straightforward. The change over was successful, no downtime, all pages redirected correctly (with a few minor exceptions). However, after a few days we started to see more and more links into the new site from the old site. They now stand at over 3 million. And links from the new site to the old site of over 200K. Links from the new site back to the old, were due to us having left a lot of links tucked away on various pages which were possibly causing loops with the 301 redirects on the old site. We fixed these and now there are no remaining links back to the old site, though we are still showing just over 200K links back to the old site. We are also seeing a LOT more back-links on the new site from old junk sites, which are not showing for the old site. A couple of years ago we went through about a year of trying to track down and remove thousands of spam backlinks. We did what we could, got a lot removed, showed Google the evidence, then Google lifted the penalty and said they had made some changes that meant the links were no longer causing the penalty. I added the old disavow file to the new site, but it doesn't cover a fraction of the sites which are being displayed as providing backlinks... many of which are clearly spammy. Is it possible that Google made some manual actions to lift the penalties but failed to associate these changes with the new domain? Changes that were not included in the disavow file? All help appreciated.
Technical SEO | | Exotissimo0 -
Can I promote a business page from Kuduz or City Search?
Can I promote a business page from Kuduz or City Search? Will other website link to these pages?
Technical SEO | | KristopherWho0 -
How should I structure a site with multiple addresses to optimize for local search??
Here's the setup: We have a website, www.laptopmd.com, and we're ranking quite well in our geographic target area. The site is chock-full of local keywords, has the address properly marked up, html5 and schema.org compliant, near the top of the page, etc. It's all working quite well, but we're looking to expand to two more locations, and we're terrified that adding more addresses and playing with our current set-up will wreak havoc with our local search results, which we quite frankly currently rock. My question is 1)when it comes time to doing sub-pages for the new locations, should we strip the location information from the main site and put up local pages for each location in subfolders? 1a) should we use subdomains instead of subfolders to keep Google from becoming confused? Should we consider simply starting identically branded pages for the individual locations and hope that exact-match location-based urls will make up for the hit for duplicate content and will overcome the difficulty of building a brand from multiple pages? I've tried to look for examples of businesses that have tried to do what we're doing, but all the advice has been about organic search, which i already have the answer to. I haven't been able to really find a good example of a small business with multiple locations AND good rankings for each location. Should this serve as a warning to me?
Technical SEO | | LMDNYC0