 <p>You should check your HTTP headers. If <code>www.example.com</code> gives 404 not found error, Google will not index that subdomain. </p> <p>To make sure you have both version idexed and also avoiding duplication of content, try to add this to your .htaccess:</p> <pre><code>RewriteEngine on # Redirect non-www to wwww RewriteCond %{HTTP_HOST} !^www\.yourdomain\.org [NC] RewriteRule ^(.*)$ http://www.yourdomain.org/$1 [R=301,L] </code></pre>