3 replies
Need help!

I got this seo report about a A Canonical Redirect issue. with my site emailrevealer.com.

"I didn't find 301 Redirect - that means to any search engine [www.emailrevealer.com] and emailrevealer.com are two different websites. As a result http//www.emailrevealer.com]] has 2,256 inbound links and emailrevealer.com has 3,578 inbound links. Moreover, on the navigation bar, www.emailrevealer.com's homepage is index.php - again there is drawback. wwwemailrevealer.has 45 backlinks, but even though http://wwwemailrevealer.com/index.php is its homepage, it has only 2 backlinks. This problem can be solved changing setting from hosting control panel or changing .htacces file. This is called Canonical Redirect. Here is an excellent resource on the topic - click here. "

I talked to my webmaster but he does not know what to do. I'm on hold now with my hosting company. Supposedly theres a way to fix this in my hosting control panel. Any ideas ?
#canonical #redirect
  • Profile picture of the author rwil02
    Well,
    1. In the navigation, change /index.php to /
    2. 301 redirect? I'm not sure I'd worry about it.
    Signature

    Roger Willcocks
    L-Space Design
    Please vote to help me win a 3kW solar array

    {{ DiscussionBoard.errors[212259].message }}
  • Profile picture of the author sannyman
    Dear emailrevealer,

    Redirecting the non-www version of your domain to www one, can be done by creating a .htaccess file in the root directory of the site.
    You can do it also, no webmaster knowledge is needed. Here is the content:

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

    If you will copy and paste those 3 lines into a new text file, saving it as .htaccess and upload it on your web server via ftp, should work.

    If not, it may be related to the "RewriteEngine" condition.
    If so, you have a second option, by adding inside your index.php the following lines of code:

    if( $_SERVER['HTTP_HOST'] == 'emailrevealer.com' ) {
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: http://www.emailrevealer.com" . $_SERVER['REQUEST_URI']);

    }

    If your webmaster can't embed none of these, assuming that you have also provided the link towards the "excellent resource on the topic", fire him! He is whatever else except a webmaster.

    If none of the above helps, I can do it for you remotely, assuming that you have a Windows OS based computer to which I can connect remotely (with you in front of it, to see what I do - and also to assist me with the ftp password - I mean for you to type it it).

    Success!
    {{ DiscussionBoard.errors[212273].message }}
    • Profile picture of the author Emailrevealer
      Many many thanks to you both.
      I was able to get a redirect thro my hosting comapny. I just hope this resolves the issue described in the SEP report.
      Thank you for the offer to help Sannyman.That was very kind of you.
      Ed
      {{ DiscussionBoard.errors[212476].message }}

Trending Topics