Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to use meta refresh to an Ajax based URL?

I'm trying to relocate a few select posts from my blogger URL to my new blog located in a Wix website. I'm trying to use the meta refresh tag to get my SEO transfered for each of my blogger posts.

Blogger does not provide 301 redirects outside of the blogger domain. Hence I'm using the meta refresh tags.

I notice that Wix's blog pages have Ajax based URL links. Should I be providing the URL (of the Wix post) in the Meta Refresh tag (in the blogger post) with the "#!" or should the URL in the meta refresh be the one with "?_escaped_fragment_"?

Which of these URLs will transfer the SEO from the blogger post to the Wix post?

like image 209
John Avatar asked Oct 04 '15 19:10

John


3 Answers

If you intend to preserve the link profile and search engine optimisation value of the posts, then a Meta refresh cannot quite replace a 301 redirect.

To answer your question, though, Google can deal with hashbang (#!) as well as escaped fragments, depending on how the Wix site is coded. You should definitely refer to Google's guide to making AJAX crawlable:

https://developers.google.com/webmasters/ajax-crawling/docs/learn-more

like image 122
FarhadD Avatar answered Sep 29 '22 03:09

FarhadD


Use the following code in head tag:

<noscript>
<meta http-equiv="Refresh" content="3;url=yourpage.html">
</noscript>
like image 24
Dilip Kumar Yadav Avatar answered Sep 29 '22 03:09

Dilip Kumar Yadav


Google can understand #! sign. That would not be a problem.

If you query site:www.[something-made-with-wix].com on Google, You'll see all the links in the form of #! in the results.

You can try this one as an example.

like image 28
zxcmehran Avatar answered Sep 29 '22 03:09

zxcmehran