Forum Moderators: Robert Charlton & goodroi

Message Too Old, No Replies

widgetcompany.com and widgetco.com

is this an illegal redirect?

         

needhelp

7:18 pm on Sep 20, 2006 (gmt 0)

10+ Year Member



I got blasted in ranking after enjoying over a year at the top. My site has best content (ppl steal from me), strictly within google guidelines, yada yada... BUT: my main site's url is www.widgetco.com. Sometimes people look for my site with www.widgetcompany.com, so I have that url redirect to my main widgetco.com homepage.

In the past few days, google has completely dropped my main url and is sporadically listing the secondary url. cache:www.widgetco.com comes up with an error that there is no cache.

Is this an illegal redirect and what do I do about it (if I get rid of the secondary url, that would not be good because it's currently the only url google is listing)? How do I check to make sure it's a 301 redirect, which is legal right?

I've had this redirect going unchanged for years, so could this even be the reason my rank demise?

THANKS!

[edited by: needhelp at 7:43 pm (utc) on Sep. 20, 2006]

ashear

7:41 pm on Sep 20, 2006 (gmt 0)

10+ Year Member



What type of redirect are you using?

needhelp

7:44 pm on Sep 20, 2006 (gmt 0)

10+ Year Member



just added that to my post...i'm not sure, how do i check it's a "301" - I'm not very fluent in this stuff...

needhelp

7:51 pm on Sep 20, 2006 (gmt 0)

10+ Year Member



well, now even the secondary url is dropped, I'm nowhere to be found, but stil indexed. I know lots of people are having trouble, so should i just wait and see and assume it has nothing to do with my site and it's just a google thing? I seem to be the only site that has been dropped, others gained or lost rank, but they are all still there (my competitors, who by the way, have less than 25% of kinds of widgets that I offer).

g1smd

8:57 pm on Sep 20, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Use a HTTP header checker to check the HTTP status code for each URL.

There are many online sites that can do this, as well as programs you can download and then run on a PC or Mac.

needhelp

9:32 pm on Sep 20, 2006 (gmt 0)

10+ Year Member



header check:

HTTP/1.0 200 Ok =>
Date => Wed, 20-Sep-2006 22:30:42 GMT
Server => e/3
Connection => close
Content-type => text/html
Set-Cookie => ezstida=314680613;path=/;expires=Sat, 17-Sep-2016 22:30:42 GMT

No clue how to use this info, though...

Thx for taking the time everyone. I'm so stressed, Google indirectly pays my mortgage!

jdMorgan

9:54 pm on Sep 20, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



If that's the result of requesting the domain that you want redirected, then something's wrong. The server response was a 200-OK, not a 301-Moved Permanently.

Some headers checkers show only the last response in a sequence of transactions. So if you requested widgetcompany.com, you might see 200-OK if that were the case. However, the better checkers will show *all* requests/responses, which in this case should be:

---

Client requests www.widgetcompany.com/ :
GET / HTTP/1.1
Host: www.widgetcompany.com

Server responds with redirect :
HTTP/1.x 301-Moved Permanently
Location: http://www.widgetco.com/

Client requests home page from correct URL given in 301 response :
GET / HTTP/1.1
Host: www.widgetco.com

Server responds with page content :
HTTP/1.x 200-OK
-or-
HTTP/1,x 304-Not Modified

---

These are only the relevant headers, you will likely see lots more.

In order to *know* you are getting good results, I'd suggest you download the "Live HTTP Headers" extension for Firefox and use that -- I know its reports are accurate.

BTW, make sure that wigetcompany.com and widgetco.com (no "www.") also 301 redirect to www.widgetco.com.

Jim

[edited by: jdMorgan at 9:59 pm (utc) on Sep. 20, 2006]

needhelp

10:48 pm on Sep 20, 2006 (gmt 0)

10+ Year Member



Turns out www.widgetcompany.com is not a redirect to my primary www.widgetco.com, but a domain alias...any thoughts?

Could this really be just a wait and see game, I can't figure out anything wrong with my site. If I'm the only one being "picked on" by Google, what else could this mean except Google doesn't like me for some reason? I've been top 3 on Google for at least 2 years for ALL of my keywords, I post fresh content (my competitors don't), I just don't get what Google's new ranking method could be...I'm not lower, I'm totally GONE. I haven't changed "structure" stuff (code, etc.), just some text here and there, and have been acceptable to Google for years, so what's going on? I'm panicking if you haven't noticed!

g1smd

10:55 pm on Sep 20, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



If it is not a redirect, then you have a problem.

In effect you now have four sites competing against each other.

Get a site-wide 301 redirect placed on three of the variants to eliminate that happening.

See also: [webmasterworld.com...]

needhelp

11:07 pm on Sep 20, 2006 (gmt 0)

10+ Year Member



Thanks for the advice! Now I have to figure out how to set up these 301's, not easy for a single mom that runs a very non-techie biz!

g1smd

11:29 pm on Sep 20, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



You use an Apache webserver I hope?

Assuming also that index pages are all index.html filenames.

Add this to the .htaccess file in the root:

Options +FollowSymLinks
RewriteEngine on

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.html\ HTTP/
RewriteRule ^(.*)index.html$ http://www.maindomain.com/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^maindomain\.com [NC]
RewriteRule ^(.*)$
http://www.maindomain.com/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^otherdomain\.com [NC]
RewriteRule ^(.*)$
http://www.maindomain.com/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^www\.otherdomain\.com [NC]
RewriteRule ^(.*)$
http://www.maindomain.com/$1 [L,R=301]

Modify the domain names to fit your actual domain names. That's it!

needhelp

11:33 pm on Sep 20, 2006 (gmt 0)

10+ Year Member



I found how to create the .htaccess file and put this in the file:

RewriteEngine On

RewriteRule ^(.*)$ [newsiteurl.com...] [R=301,L]

But, on widget.com (no WWW), where do I put this file?

g1smd

11:38 pm on Sep 20, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Point all the domains that you have, both www and non-www, at one server and then add the single .htaccess file in my posts above.

Anything that comes to the server asking for the "wrong" domain name is redirected to the correct domain name. When it then comes back asking for the correct name, just moments later, only then it is let in to see the content.

[edited by: g1smd at 11:40 pm (utc) on Sep. 20, 2006]

needhelp

11:39 pm on Sep 20, 2006 (gmt 0)

10+ Year Member



WOW! Thanks! So, assuming I have Apache, which I have no clue about and will have to ask my site host...I add those lines to the bottom of my .htaccess file that I have in the root directory of my www.mainsite.com?

If I don't have Apache, gulp, what then? Should I go to my www.othersite.com's domain register and tell them I want it pulled off the net?

g1smd

11:43 pm on Sep 20, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



You can soon see if you have an Apache webserver, rather than IIS or something else, by going to www.yourdomain.com/some.page.that.does.not.exist and seeing what the 404 error messsage page tells you about the server.

If you have the Mozilla, SeaMonkey, or Firefox web browsers, you can also get to see this information by installing the Live HTTP Headers extension.

needhelp

12:24 am on Sep 21, 2006 (gmt 0)

10+ Year Member



so it turns out that the alias thing is probably the problem.

i don't have apache (of course), so my host says he'll try to do some kind of redirect that is equivalent to the 301 (he said it's a windows server).

I've pulled down the alias site, now I'm worried what that will do to my standing in Google.

I will try to email google and explain and see if they help. funny how I try to stick to rules but make an honest mistake and get wacked, but spammers don't (one competitor of mine has hidden keywords all over his site). oh well. thanks very very very much for all the advice!

tedster

1:16 am on Sep 21, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



A word of caution on Windows server administration. It is very easy to set 302 [Temporary] redirect instead of 301 [Permanent] -- the 302 is the default and to get a 301 requires that an extra box be checked. In my experience, greater percentage of websites served on Windows tend to have trouble because of using the 302 so often, when a 301 is actually what is wanted and needed.

I say this because all search engines handle the 302 quite differently than the 301, and you could jump from the frying pan into the fire. So whenever you hear back that the 301 is set up, make sure you double check it yourself. Make sure that it works properly, sending the 301 response, not just for the domain root itself, but also for any internal URLs.

And while you have the admin's ear about redirects, this is a good time to make sure that the "no-www" version of your domain also 301 redirects to the "with-www" version for all URLs in the site, not just the Home Page.

This "www" advice also goes for your widgetcompany.com domain as well. Make sure that both versions (with and without the "www") actually 301 redirect to the with "www" version of widgetco.com -- and that redirect should happen in one step, not two, and definitely not three!

This is a situation where you should "accept no substitutes!"

needhelp

2:12 am on Sep 21, 2006 (gmt 0)

10+ Year Member



thanks! I've emailed that to my host. I hope it goes well. I'm down to no revenue at all and that doesn't bode well for a single mom. I assume it will be obvious when I type in www.widgetcompany.com what type of redirect is?...

needhelp

2:14 am on Sep 21, 2006 (gmt 0)

10+ Year Member



By the way, when you go to www.widgetcompany.com, you get a message saying it's not available (since I had my host pull down this alias site) - is that really bad? Should I reactivate it, even without the proper redirect?

needhelp

2:53 am on Sep 21, 2006 (gmt 0)

10+ Year Member



I just thought of something else...I participate in shareasale and have many folks out there as affiliates who send traffic to my site (the good site, not the alias) - maybe they are considered by Google to be duplicating content? Maybe I should drop all affiliates, they rarely bring sales anyway, but now that I'm off of Google, they might be the only ones left sending traffic!? Oh what a pickle I'm in!

g1smd

6:46 pm on Sep 21, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



>> my host says he'll try to do some kind of redirect that is equivalent to the 301 (he said it's a windows server) <<

I don't like that "equivalent to" bit here. It is either a 301 redirect, or it isn't. There is no "alternative".

.

>> I assume it will be obvious when I type in www.widgetcompany.com what type of redirect is? <<

You coud use an online HTTP Header Checker. There are many out there. Alternatively, if you have the Mozilla, SeaMonkey, or Firefox web browsers, you can also get to see this information by installing the Live HTTP Headers extension.

.

If your site is "portable", now might be the time to take it to an Apache server, and lose all the troubles that Windows hosting brings.

.

>> By the way, when you go to www.widgetcompany.com, you get a message saying it's not available - is that bad? <<

Yes it is bad. I guess those pages still rank somewhere, so at the least serve a custom 404 error page that lets the user click through to the correct site. As soon as you can get the site-wide 301 redirects installed. Those URLs will turn into Supplemental Results and hang around in the SERPs for up to a year. While they still show up, make them deliver traffic to your site!

tedster

7:05 pm on Sep 21, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



IIS servers can definitely do a REAL 301, but the admin interface doesn't use the name "301", it only calls it "Permanent"

Domain Level 301 redirect
in IIS (at the server level)

Let's suppose that you have a web site http://www.example1.com
and you want http://www.example2.com to 301 redirect to
the http://www.example1.com domain.

1. Select the example2.com web site in Internet Services
Manager and enter into the Properties.

2. In the Home Directory tab, change the option button "When
connecting to this resource the content should come from" to
"A redirection to a URL".

3. Specify the URL as http://www.example1.com/

4. Check the checkbox that says "A permanent redirection for
this resource."

needhelp

8:02 pm on Sep 21, 2006 (gmt 0)

10+ Year Member



Geez, you guys are great! My host says he can't do 301 of any kind on his windows server because of the way the DNS works (no clue what that means, but he's sure that he can't do it without messing stuff up). So, I can't argue with that. I'm tied to him as my host because my site is generated by his proprietary software (I know, not smart on my part, but I couldn't afford a developer to make a similar site for me). He has moved my "alias" site to a Linux server and says he did the 301 for me from the alias site redirecting to the correct primary site (I thought that was nice of him). I'm supposed to see the redirect in the next 24 hours. Downloaded Firefox, still trying to find the http checker though...

I'm still trying to figure out how Google found my alias site in the first place. Someone must be linking to that URL for Googlebot to have found it right? With that said, should I get rid of all my affiliates through shareasale? What if they decide to dupe my content - I can't watch over them all - maybe the affiliate traffic isn't worth the risk of duplicate content?

By the way, anyone can steal and create duplicate content, but both the thief AND the real owner get penalized - what's up with that and how can you deal with that?

[edited by: needhelp at 8:13 pm (utc) on Sep. 21, 2006]

jdMorgan

8:07 pm on Sep 21, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



How about: "live http headers" mozilla [google.com]

Jim

tedster

8:09 pm on Sep 21, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



If your host can't find a way to do a 301 redirect, then I would put a robots.txt on widgetcompany to keep the spiders out totally. Then you could even serve a page there that meta-refreshes to widgetco. You own the domain name for its type-in traffic value, so I would not keep it offline.

Or, you could move to a new hosting service.

g1smd

8:29 pm on Sep 21, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



>> He has moved my "alias" site to a Linux server and says he did the 301 for me from the alias site redirecting to the correct primary site <<

That is a good start, just as long as the redirect really is a 301 and the redirect is site-wide and preserves the originally requested folder and file names in the redirect.

needhelp

8:35 pm on Sep 21, 2006 (gmt 0)

10+ Year Member



this is giving me more stress than the SAT's back in High School! I've downloaded the http header checker onto my desktop, but how do I install it? Clicking on it doesn't do anything. I'm an idiot...

Supposedly I'm just supposed to click on install, but that just saves it to my desktop.

[edited by: needhelp at 8:41 pm (utc) on Sep. 21, 2006]

g1smd

8:41 pm on Sep 21, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



It should just install into the browser when you clicked on the installer (if it is the Live HTTP Headers one, that is).

If it is something like WebBug, then you need to Install the software first, before running it. When running you enter the URL you want to test, click the HTTP/1.1 box, and then click "GET" or "HEAD" to fetch the information from the server.

lmo4103

8:48 pm on Sep 21, 2006 (gmt 0)

10+ Year Member



Search "check server headers" to find an online tool that checks headers. I just did this and it worked.

needhelp

9:09 pm on Sep 21, 2006 (gmt 0)

10+ Year Member



yes! I found the header checker! AND...yippee! This is what I get when I check www.widgetcompany.com (the alias) AND www.widgecompany.com/internal_page:

HTTP/1.1 301 Moved Permanently
Date: Thu, 21 Sep 2006 21:04:27 GMT
Server: Apache/1.3.37 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.4.1 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.28 OpenSSL/0.9.7a
Location: [widgetco.com...]
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1

(this is info for www.widgetco.com - the primary site)
HTTP/1.1 200 Ok
Date: Thu, 21-Sep-2006 22:04:25 GMT
Server: e/3
Connection: close
Content-type: text/html
Set-Cookie: pen=14;path=/
Set-Cookie: ezstida=314975596;path=/;expires=Sun, 18-Sep-2016 22:04:25 GMT

Now I'm just waiting for the redirect to actually happen (still hitting a no-site-found "landing" page when I try to go to www.widgetcompany.com)

AND for Google to like me again (how long does this take?)

SO now that I have the redirect going, is there anything I'm missing? Should I nix all the affiliate stuff and do daily searches to try to catch content thiefs?

[edited by: needhelp at 9:22 pm (utc) on Sep. 21, 2006]

This 33 message thread spans 2 pages: 33