Forum Moderators: phranque
Somewhere else on this forum I was advised to move the page, that in the first place only was a translation of mainpages of my Dutch website. The Dutch index.shtml was still in the root.
Meanwhile I have that much English content and as few visitors already, that I expect it to be a good thing to move the English index_en.shtml to /index.shtml and move the current /index.shtml to index_nl.shtml.
It it ok to put both redirects in the htaccess at the same time or will this cause problems, an endless loop perhaps. Of course I don't want to lose the rankings and thus visitors to my Dutch pages.
Thanks in advance.
If this were my site and I *had* to change the URLs, I'd redirect to en.example.com/ and nl.example.com/, and internally rewrite those subdomains to (sub)directories as needed. After using that for a year or more and getting existing external links to example.com dutch pages updated (as many as possible) to point to nl.example.com, then it would likely be possible to redirect en.example.com to example.com without too much of a search ranking loss.
But this two-step process involves the risk of *two* transition periods during which your "english" rankings may suffer (for a few days to many months). As a result, I think I'd just move example.com/index_en.shtml to en.example.com/ or leave the site the way it is...
Try to "design" your URL-assignment system -- to plan ahead for growth and changing products/services/business focus. With a good plan, you may be able to avoid ever having to change another URL again, unless a court order forces you to do it...
Jim
Jim
I created de.example.com and en.example.com, pointed it to the appropriate index file and had to wait some time before they were activated.
In IE now my own xhtml is shown when I view the source. That was different 2 years ago.
In FF there is still between the HEAD and BODY tag:
<FRAMESET rows="100%,*" cols="*" FRAMEBORDER="NO" BORDER="0" FRAMESPACING="0" BORDERCOLOR="#4A6993">
<FRAME name="redirmain" src="example.com/index_en.shtml" noresize scrolling="YES" frameborder=0 MARGINHEIGHT=0 MARGINWIDTH=0>
<FRAME name="dummyframe" src="blank.html" noresize scrolling="NO" frameborder=0 MARGINHEIGHT=0 MARGINWIDTH=0>
</FRAMESET>
<NOFRAMES>
After the BODY tag there is:
<H1></H1>
<P></P>
<P><A HREF="example.com/index_en.shtml">Click here to continue >></A><BR>
<A HREF="example.com/index_en.shtml">Klik hier om verder te gaan >></A></P>
</BODY>
</NOFRAMES>
</HTML>
Does my provider use an outdated way of handling subdomains?
Will googlebot interprete the code the source code the IE does?