Hi in simple terms have a company listing website.
I have a database of companies people can search and results are shown – fine.
Now what I want to do is open my database or these database driven pages to google so they can be indexed – so in an ideal world if someone searches for ‘xyz company’ their profile on my company listing website could be dispalyed in the search results.
As these pages wont all have direct links to them how can I get google to spider them?
Thanks!
EDIT***
OK to clarify they will be accessible by links ie “site.com/company?id=1” maybe even seo friendly urls if I can sort out dupe company name issues. It was more that the actual links wont all be listed on the site but now as others have suggested I can return all of these to a sitemap.xml but as per BiAiB’s comment Google sounds like it will cap the number they will index…
I like the idea of a company by county page though that would work with direct links.
You should make an XML sitemap, then submit it to Google Webmaster Tools.
Google have a page about it here: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=156184
Another way would be to make an HTML sitemap that contains all the pages, and have a link to it in the footer. Without any links to the content, Google will likely not think it’s very important, and won’t give it high rankings.