Help! added WWW to wordpress site and now lost SEO ranking
-
Hi there Everyone!
I have recently added a www to my wordpress website by going to settings>general and adding "www" to the wordpress address and the site address. After i did that i lost my SEO ranking, and also that MOZ is detecting that im getting site crawl issues stating that i have duplicate pages. an example is below:
any ideas on how to fix this?
-
WordPress should take care of it, I don't know why it didn't happen. Between that and you seeing the non-www canonical, maybe there's a full-page cache in action, that hadn't been invalidated yet.
-
Do you want the www or not?
If you remove it now, you run the risk of people who visit the site frequently being stuck in a redirect loop and not being able to visit your site. When a browser receives a 301 redirect it caches it, very stubbornly. If you now change the 301 to point back to the original location your frequent visitors browsers will have cached the 301 that points from non-www to www, and if www returns a 301 that points to non-www, they'll just be stuck in a loop. If you want to go back I would try to make turn the current 301 from non-www to www into a 302, then change back in several days or weeks. That might not be very great for your SEO, though.
If you want to stick with the www, then stick with it. I'm not sure what I was seeing earlier, but when I check your homepage now with curl the non-www redirects me to www, as expected:
Johns-MBP:~ John$ curl -I http://mefco.co.nz
HTTP/1.1 301 Moved Permanently
Date: Sat, 19 Mar 2016 20:38:22 GMT
Server: Apache/2.2.31 (Unix) mod_ssl/2.2.31 OpenSSL/1.0.1e-fips mod_bwlimited/1.4
X-Powered-By: PHP/5.6.16
X-Pingback: http://www.mefco.co.nz/xmlrpc.php
Location: http://www.mefco.co.nz/
Cache-Control: max-age=604800
Expires: Sat, 26 Mar 2016 20:38:22 GMT
Vary: User-Agent,Accept-Encoding
Content-Type: text/html; charset=UTF-8Johns-MBP:~ John$
Where did you get the canonical info you posted above, is it from Moz? If so, it's probably outdated information. Remember what Matt wrote above about Moz & Google taking time to re-crawl your site. The way to check what your canonical tag, if any, says right now is to view the page source, ( in Chrome: View > Developer > View Source), and look for it, (Ctrl/Cmd + F to Find in the source, then type "canonical"). In your case, your canonical is now set to the www- URL - I'm not sure if you changed it since Matt looked, or if a cache expired, but it appears correct now.
You could go through any HTTP 301 and canonical settings in the Yoast SEO plugin, (which I see you're using), but I don't think you're at that point yet. Go through and make sure everything's set to www, if that's what you want to use. Really, I think you're almost there, and probably at a point where you should wait a few days to see what happens. I made a huge change on our site last weekend, (changed 99% of our URL structure), and after a bit of bug-fixing during the week we're only seeing the start of the result in Google & Moz now.
-
Furthermore, would me removing the "www" from the general settings fix my issues?
-
Thanks Matt and John, I have run the instructions you have linked me, and i am recieing the 301 redirect on the news page, the homepage is also showing that im getting a 301 redirect (this is with cleared cache, and incognito). In saying this after checking the canonical tag it seems that http://mefco.co.nz refers back to itself (see attached)
Im just trying to figure out how to fix this on wordpress. Yes the non-/news section are on the same wp install.
Silly question, is there a way to wipe all the tags and redirects and just start over?
-
Good find on the homepage - I saw it was Wordpress and assumed that would take care of the problem but you're right, something is wrong.
Also, the canonical tag is set to non-www and needs to be fixed.
-
In addition to what Matt said, make sure you're using a 301 redirect to redirect from the non-www version of your site to the www version. I'm pretty sure WordPress does this on its own, but you can check:
- Open a new tab in your browser
- Open the Developer Tools, (in Chrome it's Cmd/Ctrl + Alt/Option + i, or View > Developer > Developer Tools).
- Click the "Network" tab of the developer tools.
- Turn on recording by clicking the grey circle at the left of the bar that says things like "Preserve log" and "Disable Cache"
- Check the "Preserve Log" checkbox
- Type http://mefco.co.nz/news (without the www, but with the HTTP - this will ensure the initial request goes to the non-www URL), into the browser and press enter.
- A bunch of stuff will fly by - scroll back to the top, you're looking for the first request, in Chrome it'll just say "news" because that's the final part of your URL, but if you mouse over it you'll see the whole URL.
- Check the response code on that request, if it's 301 you're fine, if it's 302 you'll want to update that somewhere. If you use Yoast SEO maybe that can handle it, or you can do it in your .htaccess file. I've attached a screenshot showing a request to http://moz.com, you can see there's a 301 redirect - in this case to https://moz.com - the address is a bit different, but it's the same principle.
I thought of something while I was writing this, so I checked for you, and found:
- http://mefco.co.nz/news DOES use a HTTP 301 redirect to http://www.mefco.co.nz/news
- http://mefco.co.nz DOE NOT always use a HTTP 301 redirect to http://mefco.co.nz (I seem to sometimes get the redirect and sometimes not, I'm not sure if it's browser caching giving it to me or if your server sometimes returns it - you may have to use an incognito window, or clear your cache, or both, to see it, as 301 responses are notoriously hard to un-cache from browsers).
Does the non-/news section of the site use the same WP install? If only part of the URL is redirecting I imagine that Google & Moz may be slightly confused.
-
These things resolve themselves over time. Google (and Moz) have a record of what your site looked like. If they have 100 "pictures" of your pages and they see the www one, well that's new. We'll put that .. oh wait, it's duplicate.
They haven't gone back to see that the one it's a duplicate of is no longer there and is now redirecting. Once the bot crawls the new site entirely, those type of issues go away.
Your rankings should bounce back as soon as Google gets your domain crawled again. In the meantime if you don't have Search Console setup, do that. Go into the section that says Fetch as Google and get them to recrawl your site. Also, if you have a sitemap.xml on your site you can submit a sitemap through Search Console to help them crawl more of your site.
Those two things should get you back on track a bit quicker.
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
-
I have over 3000 4xx errors on my site for pages that don't exist! Please help!
Hello! I have a new blog that is only 1 month old and I already have over 3000 4xx errors which I've never had on my previous blogs. I ran a crawl on my site and it's showing as my social media links as being indexed as pages. For example, my blog post link is:
Technical SEO | | thebloggersi
https://www.thebloggersincentive.com/blogging/get-past-a-creative-block-in-blogging/
My site is then creating a link like the below:
https://www.thebloggersincentive.com/blogging/get-past-a-creative-block-in-blogging/twitter.com/aliciajthomps0n
But these are not real pages and I have no idea how they got created. I then paid someone to index the links because I was advised by Moz, but it's still not working. All the errors are the same, it's indexing my Twitter account and my Pinterest. Can someone please help, I'm really at a loss with it.
2f86c9fe-95b4-4df5-aeb4-73570881938c-image.png0 -
Changing Ecommerce Site Display style will it impact on seo & performance?
Hello Expert, Do redesign website will affect seo? At initial level drop in visitor, pageviews? Actually I am redesign my ecommerce site but we are not changing 1) url's 2) we are not changing content 3) we are not changing server 4) we are not changing navigation. We are changing display style at homepage, category page, subcategory page, product page, checkout step. So still it will impact on website visitors & pageviews? 2) How google will react on int 3) How visitor will react? Thanks!
Technical SEO | | Johny123450 -
Just Launched New Site - First Steps to Get it to Rank?
Good Morning Mozzers... We just recently launched a brand new site and now the fun part begins: trying to get it to appear in the SERPS. I'm wondering if you guys can share your best and most proven secrets/tricks to get brand new sites to rank in Google.... For example, what are the first directories you add the site to? What are some links you try and aquire first? Looking for some tips and ideas for a brand new site. Thanks in advance.
Technical SEO | | Prime850 -
Will Google Also Penalize Desktop Rankings If Your Site is Not Mobile Friendly?
Apologies if this question has already been answered. I was unable to find it. For desktop organic rankings: Will Google take into consideration mobile-readiness as a ranking factor? Thanks in advance for any reply, Kind regards,
Technical SEO | | Eric_Lifescript
Eric Darby1 -
WWW and Without WWW Backlinks
I have just seen through ahrefs and found without WWW have more backlinks instead of WWW. Is there any way to forward all those without WWW to WWW domain, is there any harm or effect in serp ranking?
Technical SEO | | chandubaba0 -
SEO friendldy Site structure?
we are in the process or rewriting all the pages on one of our sites and will be changing some urls around. i was just wondering if dashes or underscores are better in the urls SEO wise? www.site.com/word-word-word/ or
Technical SEO | | 858-SEO
www.site.com/word_word_word/ i personally like the underscores better but some colleagues tell me that dashes are better, any tests out there on this issue?? Thanks0 -
My client has lost his URL - is there anything he can do to salvage SEO?
My new client has had his URL for 8 years and built up good SEO, visitors and links. He has now lost it and the cost of getting it back is prohibitive. Apart from contacting all the places he is currently getting links from, is there anything he can do to salvage SEO and site visitors? Is there anyway he can get 301s done if he no longer owns the URL? If he starts again with a new URL, and loads all the new content on it, will submitting a site map help Google understand its not duplicate and all the content is just at a new URL? He is hoping that contacting Google and explaining will help them "look kindly", but I have never heard anything like this happening! Any ideas? Many thanks
Technical SEO | | Chammy0 -
Development site accidentally got indexed and now appears in SERPs. How to fix?
I work at a design firm, and we just redesigned a website for a client. When it came time for the coding, we initially built a development site to work out all the kinks before going live. Then we relaunched the actual site about a week ago. Here's the problem: Somehow, the developer who coded the site for us (a freelancer) allowed the development site to be indexed by Google. Now, when you enter the client's name into Google, the development site appears higher in the results pages than the real site! In fact, the real site isn't even in the top 50 search results. The client is understandably angry about this for multiple reasons. We quickly added a robots.txt file to the development site and a 301 redirect to the real site. However, that did seemed to have no effect on the problem. Any ideas on how to fix this mess? Thank you in advance!
Technical SEO | | matt-145670