How do I create 301 redirects from the old pages to the new urls??

  • 1
  • 2
  • Question
  • Updated 4 months ago
  • Answered
Archived and Closed

This conversation is no longer open for comments or replies and is no longer visible to community members. The community moderator provided the following reason for archiving: Archiving inactive content

I switched my old homestead site to a site I created using the new websitebuilder. I transferred the domain and the new version of the website is up and running. How do I create 301 redirects from the old pages to the new urls??
Photo of Ronda

Ronda

  • 770 Points 500 badge 2x thumb

Posted 4 months ago

  • 1
  • 2
Photo of Lynn1286

Lynn1286, Champion

  • 4,796 Points 4k badge 2x thumb
I am not quite that good as to be able to tell you that, but I must ask why you would want to do that?  A redirect, if it worked, would show your old pages with the old formatting, would it not? It  would not look very nice with your new site.  It might be easier to grab the info/pictures/files from those old pages and insert them into pages on the new site?  I only say this because part of the problem with the older software has been that they are not mobile friendly, not auto formatting for different screens and it will harm the overall ranking of your site to have it set up that way (this opinion is from my marketing business background)  
Photo of Ronda

Ronda

  • 770 Points 500 badge 2x thumb
Thanks Lyn1286, but a 301 redirect would not and is not to show my old website. My old website urls have been in Google for years. I want the links already in Google to redirect those links and the juice they give to the correct urls in my new website, instead of redirecting every page to my new homepage as it currently does. Everything has been transferred already. Also, my old site was mobile friendly, due to html coding I included to set the viewport and some other changes. BTW I also work in marketing, have built websites from scratch but love (intuit previously now) homestead because they handle most of the backend issues that I don't have to deal with doing it all on my own.
Photo of Lynn1286

Lynn1286, Champion

  • 4,796 Points 4k badge 2x thumb
AH!  I have learned something today.  Thanks for the info!

Photo of Ronda

Ronda

  • 770 Points 500 badge 2x thumb
The problem I'm having is I kept the same domain, but I wanted a newly designed site with website builder. I uploaded everything, all the files and content from the older design, and transferred the domain. Keeping the page names, etc in tact. But the sitebuilder sites end with an .html and the new websites don't. So when I made the switch, whatever is on google automatically redirects all links to the homepage of my new site (not something I did, but something homestead did on their end, I'm guessing). I just want the links to go to their correct match on my new site. I believe the only way to permanently do that is with a 301 redirect.
(Edited)
Photo of Elyzabeth

Elyzabeth , Official Rep

  • 40,880 Points 20k badge 2x thumb
Ronda,

You would need to post this code in the Head of your pages (Page Settings > Advanced), with the page you want to redirect to in place of the example.

<meta http-equiv='refresh' content='0; URL=http://example.com/'>
Photo of Ronda

Ronda

  • 770 Points 500 badge 2x thumb
Thanks Elyzabeth, I tried that code, but unfortunately because I transferred the domain, that doesn't work for the urls in google. If I click on one of my links that's already on google, it redirects to the homepage of the new website. I think it's because my access to the old website is now a "example.homestead.com" since my new websitebuilder website it using the domain I once used and the links no longer end with .html. I guess in order to work I would have to change my old website back to the domain I transferred and give the new website a new domain for the redirects to work.
Photo of Drew N

Drew N, Alum

  • 262,656 Points 100k badge 2x thumb
In Websitebuilder, you can do this under the Manage option on the left. Find redirects and you can specify the old page names redirect to the desired new page.
Photo of Ronda

Ronda

  • 770 Points 500 badge 2x thumb
OMG, I just tried it. Thank you so much. I saw that before, but I didn't realize I could add the .html ending. Thank you and thanks Elyzabeth. This option is so easy, only issue is it doesn't work with folders (example.com/blog/abcdefg), so I will have to switch my domain back to my old website and change all the urls first and then make the change after switching again. Or is there an easier way?
Photo of Drew N

Drew N, Alum

  • 262,656 Points 100k badge 2x thumb
You're welcome!

Hmm. I didn't know that. I can't think of another way off the top of my head. The problem is that if you update the URLs on the Sitebuilder site, you will also need to wait until the search engines crawl the site again and make the updates or the search results links will still have the folder included.
Photo of matthewstrat7703

matthewstrat7703

  • 392 Points 250 badge 2x thumb
Im not certain how to configure my sites redirects path. All my old pages go to my new home page.
For instance, when I type in Coastline TV Installs in the search browser, I see the old page urls. I then click on it and it just goes to my new homepage every time? I would like each old page to go to each new page?
Photo of Michele R.4628

Michele R.4628

  • 478 Points 250 badge 2x thumb
Greetings!  I told the Homestead Techs -- during my phone conversations -- that more assistance is needed, when it's time to launch our new sites.  I also noticed that the old Intuit/Homestead pages end with .html and the brand new pages do not.  How many Homestead Clients are not even aware of this!  More assistance is needed when the revised sites are ready to Go Live, to avoid issues with our newly re-created sites.  Most Sincerely, Flutist Michele, Bridal Music, Jersey Shore.
Photo of Elyzabeth

Elyzabeth , Official Rep

  • 38,910 Points 20k badge 2x thumb
The 301 redirects don't really need to be done. If you name the pages the same ("Contact" "About" "Gallery"), if people go to the .html URL, it will redirect to the regular page name. It will just take some time for Google to crawl the page to change the search results. If you do not have a page with the same page name on the new site, then the page visitor will just get redirected to the Index/Home page.
Photo of matthewstrat7703

matthewstrat7703

  • 392 Points 250 badge 2x thumb
my issue is this. im getting duplicate content errors now for urls with and without trailing slashs.

how can i can i make my url without a slash a 301 redirect instead of 200 ok?
Photo of matthewstrat7703

matthewstrat7703

  • 392 Points 250 badge 2x thumb

You can test how the two version of the URL are behaving by using fetch as Google tool. In fetch as Google tool, make sure that, for example,

http://example.com/abc/

is returning 200 HTTP request status and

http://example.com/abc

is returning a 301 redirect HTTP request status to the preferred (former) URL.


Photo of matthewstrat7703

matthewstrat7703

  • 392 Points 250 badge 2x thumb
both of mine are saying 200 ok?
Photo of Elyzabeth

Elyzabeth , Official Rep

  • 38,910 Points 20k badge 2x thumb
We would not be able to troubleshoot this behavior, the reason being is Homestead does not offer 301 redirects, and we also do not have the ability to adjust the way the URL is formatted with both Sitebuilder Plus websites and WebsiteBuilder sites. An alternative solution may be offered via an HTML redirect, but I am very sorry that we are not able to answer your question more than this
Photo of matthewstrat7703

matthewstrat7703

  • 392 Points 250 badge 2x thumb
it only happened after i switched to the new websitebuilder...so I would imagine it would be the company(homestead) who would make sure that the transition would go smooth. I have had zero help from customer service during the process. Nothing but errors and massive drop in organic rank on both bing and google. Thanks Homestead.
Photo of Elyzabeth

Elyzabeth , Official Rep

  • 38,910 Points 20k badge 2x thumb
If your page names are the same, they will redirect naturally (old page name http://www.example.com/Portfolio.html will redirect to  https://www.example.com/Portfolio)and it will redirect if you put a slash after the URL (https://www.example.com/portfolio/)will still pull up your portfolio page.
All methods will go to your current page with the same name. The system will automatically redirect http:// to https:// via 301 redirect. Any .html page names that match a page name on your site will 301 redirect to the new page. The rest will display as 200 OK.
Any URL that doesn't match a current page name will go to your Home page.
(Edited)

This conversation is no longer open for comments or replies.