I'm trying to improve Google ranking and know that links are important.
I've got several dozen sites that link to mine. They're linking to the root URL (www.qualitydogs.com
However, my site is in ASP. When I set up my site on a hosting service, the default page it was set up to look for was first index.html, then index.asp. For some crazy reason, I'd named my main page something else, so I simply created an index.asp file that immediately redirected to my main page. So, someone going to my site would default to index.asp, which would redirect to the actual main page.
Now, Google has indexed the site, and when I search on my site name, I can see all the links to my site. However, when I search on my entire URL, then Google returns just my site, and I click on "show pages that link to this site," there are NONE.
I'm guessing that the problem is with the discrepancy between the plain www.qualitydogs.com
(which is where the links point) and the main page of the site (www.qualitydogs.com/qdhome.asp
I can have my hosting service change the default loading page from index.asp to qdhome.asp, bypassing the redirect that's there now.
I can rename my main page so that index.asp is the file for the main site page. That would be more work, since there are many other pages that contain links I'd have to edit.
Is there any advantage to either one? Does Google "like it" if you use a filename other than INDEX as your default main page, or is that likely to cause problems in Google?
Is it better to have links specify the actual page name, even if it's the default page? Or is it better just to point to the root URL?
Any other suggestions for making sure all the work I'm doing creating link partnerships isn't in vain?