Now there is a little conflict though: do we:
- redirect the domain to the alias as in:
[widgets.com...]
...or:
- build some minor but keyword and topic rich content subsites with links back to the main site and try to get some more traffic in
What's your advice, experience?
It would seem that Google doesn't like this. It went from PR5 to 0.
So now I'm going over to having hundreds of web sites, with automatically generated content, linked to the main site.
I would set up a 301 permanent redirect for all the domain names except the main one, and point all your domain names to the 301 which in turn points to the main site.
I had a similar situation in which I obtained a site that had around 50 domain names. Google always gave a PR of 0 for these domains. We pointed all the domins except for the main site to 301 redirects. In time, google started to rank the main site and the other domains fell out of the SERPs.
I know of no way of doing this unless you happened to own the domain names that are mis-spelled. If you owned widget.com and wadgit.com. you could redirect all that type in wadget.com to be redirected to widget.com, but ownership of both domains is required.
I don't think the root servers or any other authoritive domain name server is going to allow for mis-spellings.
[edited by: webdude at 4:57 pm (utc) on Oct. 14, 2004]
The way I would do it is to have one site set up for all the mis-spellings and then another site as the main site. Point all DNS A records for the mis-spelled sites to point to the correct site. That way anyone coming in to the ANY of the mispelled sites will be redirected to the correct site.
Does this make sense to you?
This is the way I have it set up. Works very well.
Second, I'm not sure what you mean about creating one site for all of the misspellings.
Sorry, Webdude, you lost me. First, we're already pointing the DNS records for the misspellings to the correct spelling. This works, but keeps the misspelling in the address bar, which causes the SSL errors we're trying to eliminate.
What you need to do is set up all the mis-spelled domain names to point to one IP address in your DNS. And then point the real domain name to point to the another IP address in your DNS. On the server, you set up 2 websites, one for each IP address. On the site that has all the mis-spelled domain names, add a 301 redirect to point to the other site (real domain name) which is on the server.
Second, I'm not sure what you mean about creating one site for all of the misspellings.
Maybe I am assuming too much. I host my own sites and I have a Class C block. I also have several DNS servers. This gives me total control over all aspects of building and hosting web sites. This also gives me the luxury of being able to set up multiple sites on one server. I currently have around 40 sites, some for fun, others are paying customers.
In order to set up 2 sites on one server, you need to be able to host both at one, a virtual server. If you are paying for a hosting company to host for you, then forget everything I just mentioned. It probably won't work for you unless you are willing to pay for an extra web site.
You might be able to do a 301 redirect in ASP if the server you are using allows for that.
<%
Response.Status = "301"
Call Response.AddHeader ("Location","http://www.site.com/newpage.asp")
Response.End
%>
But I can see this might not work for multiple domain names unless you could set up another site. So back to square one.
I also know if the server is using Apache, you can use the apache's standard modules - mod_rewrite. But to do this, you would need access to the server or you could use the .htaccess file to do the redirects.
Do you have your own server or is this hosted somewhere else?
There's no advantage to using the ASP redirect over setting up the permanent redirect in IIS, is there?
Thanks again for taking the time to go through the options with me on this - I really appreciate it.
1st site
widget.com -- main site
all 301's 2nd site
www.widget.com -- 301 redirect
www.wadget.com -- 301 redirect
www.wedget.com -- 301 redirect
wadget.com -- 301 redirect
wedget.com -- 301 redirect
OR
1st site
www.widget.com -- main site
all 301's 2nd site
widget.com -- 301 redirect
www.wadget.com -- 301 redirect
www.wedget.com -- 301 redirect
wadget.com -- 301 redirect
wedget.com -- 301 redirect
Hope that helps.
#Software: Microsoft Internet Information Services 6.0
#Version: 1.0
#Date: 2004-10-18 05:46:23
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status
I thought that only happens when IIS is restarted. This is the only site I'm seeing it on, so is it possible that the 301's are causing it?
Thanks for any help you can provide!