Welcome to WebmasterWorld Guest from 18.104.22.168
Forum Moderators: phranque
How do I find the links that specify index.html, without checking all of the links to my site?
Thank you for any help,
The reason I want this is that I had to rename my home page from www.mydomain.com/index.html to www.mydomain.com/index.php
Most sites link to www.mydomain.com/ so this is not an issue. However, I do need to find those that link to www.mydomain.com/index.html so that I can correct the link.
In yahoo I can do a linkdomain to get a list of all the links for my site. However, it is checking for a specific URL www.mydomain.com/index.html which is the issue.
I understand now exaclty what you are asking. The easiest solution that I can think of is a 301 (Moved Permanently) Redirect. This can be accomplished in many ways and will preserve your placement in the search engine results.
If you using linux hosting then I would recommend using Apache's mod_rewrite function to do this. If you cant access it then you can use PHP.
If you are using windows hosting then you can also do this with ASP.
Hope that helps.
While a 301 redirect is the best thing to do in this instance, if you want to find out who is linking to a specific page of your site rather than the domain use Yahoo's site explorer, or Link: command for that specific URL (page included)