Forum Moderators: open
You need to decide whether you wish your site to be known as www.site.com or site.com. Then put a mod rewrite in htaccess to direct the unwanted one to the wanted one. A search on Webmasterworld will give you the code and lots of discusssion.
You also need to get rid of any explicit references to your index page.
Make sure your internal navigation points to your index page as "/" not "/index.shtml".
Try to ensure all incoming links to your home page are in the format you require, and do not include specific reference to /index.shtml.
It's worth doing, however it can take a long time before Google drops the unwanted urls.
I went thru every page on my site and made absolutely sure that
each and every internal link did NOT contain /index.html, just the slash.
For those incoming links I had any influence on, friends etc.,
I asked them to do the same. NO index.(whatever), just the slash.
I made all internal links absolute (full address).
That paid off when scrapers copied entire pages as is!
I left all image links relative. That very slightly discourages
hot linking of images, for the amateurs at least.
It also makes it easier to manage and update my pages.
SE rankings and traffic have been slowly slowly improving
ever since. - Larry
Just read this topic which was totally new news for me. I am learning SEO ...
I found that I have a .htaccess on my root dir but it does not contain anything - totally empty.
If I understood correctly it is best to have some lines there that refers all site.com to www.site.com, and so gives all the Google PR to www.site.com, is that right? And what are these lines I put in the .htaccess file?
And did I read correct that I should make all my internal links as they are external on my own domain to give it more PR?
Thanks for answer.
/ Jim