we have a website with a directory of addresses. The main purpose is the search of for addresses matching different criteria.
now we wanted to build some special landing pages for (google) searches which include a city name. these pages consist in a prefilled search for that city. we also have a special sitemap with a list of all cities with addresses. Only some pages are real pages in our CMS (TYPO3) with (little) more than the usual search result, most cities are just links to the search result with that city name.
we also have sitemaps, which are read by google (according the webmasterstools). The pages are responsive, fast and only with some minor warnings.
now the problem:
you can find the site if you search in general (so it's not the top answer), but if you search more specific by adding a city name there is no search result for the site or any landing page within the total of ~150 google results. the landing pages are ignored by google, the whole site is ignored in connection with city names.
adding the filter to search on our domain only (
site:domain.tld) google finds a lot of pages including the landing pages (independent of static or dynamic landing page), mostly the detail pages for the addresses.
what can be the reason for the not listing in the general search results?
what can we do to be listed in the search result at all? (better ranking could be a later question)