I am trying to get all pages of my site indexed by Google but only the first page is. As mentioned in the title, it is an Angular (5) SPA.
When I run this query: https://www.google.com/search?q=site:https://ecologicalprice.org
, the result is this:
Seems like onlyhttps://ecologicalprice.org/
was crawled and added to index.
I did the following:
- Used html5mode for the URLs (made sure to remove the
#
sign in the URLs) - Ran Fetch As Google to make sure Google was able to crawl my pages correctly, and requested that it crawled the pages above
- Added a sitemap.txt file containing the pages above:
https://ecologicalprice.org/prices/home?country=US¤cy=AUTO https://ecologicalprice.org/prices/summary?country=US¤cy=AUTO https://ecologicalprice.org/prices/details?country=US¤cy=AUTO https://ecologicalprice.org/prices/contact?country=US¤cy=AUTO
All of the above was done more than a week ago (March 24th, 2018, it is now March 31st, 2018). I saw Google crawled my site again soon after I asked it to:
Does anyone know what the problem might be?