I have many pages that google indexes, according to statistics, but they are not listed in search results. I'm talking about 2000+ pages site. If I add link to that pages from another site, will it help ? Again, it is 2000+ links, so will it help ? Thanks.
You must think why Google doesn't list them in order to correct this mistake, instead of giving links. Also, these pages really exists or are strange duplicates Google should not index but he does? Make up your mind first.
What do you mean ? These are pages with different title, different description and different content. I see that googlebot vists these pages regularly, I just don't see them appear in search results. Some do, some not. Even though the overall theme is similar.
Firstly find out if the pages are indexed and cached in google. If they aren't then they probably won't appear in the search results. Then consider searching for specific sections of text from your pages and see if they show up. Include inverted commas round the search text to make sure.
Not really. Getting indexed means that you can search for your site name in google and it will find it. Getting listed in the serps (search engine results pages) means you can find your site when searching for a particular keyword.
it will depends on the keywords you target. If it is very competitive then surely you will have a hard time getting to serp for the particular keyword. Basoone
Do you mean they are indexed but they don't appear on top search results? If they are indexed then they should appear on search engine results for related queries. It could be 400th, 239th or further down. Sitemaps and links enable bots to locate pages quicker but does not guarantee outright higher ranking results.
I currently don't care about high results. Many of my pages do not appear at all at search results. How can I help this ?