SEO - canonical URL Question

  • Posted
  • Proposals 1
  • Remote
  • #25743
  • Archived
James R. has already sent a proposal.
  • 0


Experience Level: Expert
We need quick SEO help with this canonical url issue. We just need quick answers to following 4 questions (and if any code changes needed to .htaccess file for any potential 301 redirect).

Our internal team is going to implement all code changes - so this job is only to get a quick reliable asnwer to the following 4 questions.

Here is the situation:

We own a site (with a subdomain We have less than 400 urls/links in, but the subdomain has over 10,000 product urls. We changed primary url in Google to non-www because we thought that would make them include links for our store/products (which are non-www). This would ensure Google giving us credit for all 10,200+ urls

Now we are finding a lot of inconsistencies, and want to make sure we did the right thing:

Question #1: Do you think we will get benefit of all 10k+ urls/links with Google by choosing non-www url as primary? If yes, how do we do this for other search engines like Bing, Yahoo etc?

In Google webmasters tool, we selected as primary url. But our sitemap submitted to Google is and urls in sitemap are also \'www\'.

Question #2: Is this an issue for Google?

Right now we have set as canonical URL through <link rel=\"canonical\" href=\"\" />
(despite of being primary with Google).

Question #3: Will above confuse Google?

Some people have suggested 301 redirect. But right now regardless of what users type www or non-www, they are brought straight to

Question #4: Do we still need a 301 redirect for Google or other search engines?

Following is the current code for our .htaccess file. Let us know if any changes to the code are needed:

Site is wordpress based and has this code in .htaccess file:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Clarification Board

    There are no clarification messages.