Googlebot does not interact with the page like a user. It does not click on anything. It does not scroll. If content is loaded into the page when users click, Google is not going to index it as part of that page.
However, Googlebot still may find AJAX content to which users have to click. That is because Googlebot scans the page source, the rendered ...
What's wrong is that you are not only the one trying to rank for that term in your locality and thus other businesses are appearing in the results.
Now Google can't show them all in the first place so it will show some and the rest are shown on the maps page. (Which you say you are able to see your business there)
What this means is that you can't expect to ...
What you are describing is what Google calls doorway pages. Having doorway pages can get your entire site (including your original domain) penalized and removed from the search results. Google doesn't like it when you copy pages, change a few keywords (like the location), and try to rank for all of them.
Using multiple domains is not a good ranking ...
Google should be removing the development site from its index. I'm surprised that is taking months. The only ways that it should take that long are if:
You have thousands of pages. Google does have to crawl each page to realize it is gone. If you have a large number of pages, it may take Googlebot months to get back to each and every page.
Step 1: Sign in to Google Ads
Step 2: Click on 'Tools & Settings'
Step 3: Click on 'Keyword Planner'
Step 4: Click on the box 'Discover New Keywords'
Step 5: Enter a term and click 'Get Results'
Step 6: View results
If the content is 1 to 1 the same, then you can use the origin special header to let search engines know which page to view as the correct page.
So in your case BOTH pages would have this in their <head> block:
<link rel="canonical" href="http://icons8.com/web-app/73/Home"/>
That way is very SEO friendly. It means, though, ...
The duplicate content penalty is a myth.
See: The myth of the duplicate content penalty - Search Engine Land
Google only "devalues" duplicate content in the sense that it will generally show the single most authoritative copy of a page in search results, if more than one copy exists on the internet. However, in the case of a GitHub repository ...
I suspect you are showing us the robots.txt file for the link that is blocked. robots.txt files vary per site. In this case https://static.doubleclick.net/robots.txt.
doubleclick are themselves saying, don't crawl our site. That is fine as Googlebot is not interested in ads. Quite a few third party tracking systems will do the same. It's nothing to worry ...
Been a web dev for 23 years and have had all sorts of high- and low-ranking websites. The stuff in common for the high-ranking ones is:
Unique and useful content
Fast load time
Went straight to the point / no bs / nothing annoying
A page that returns a 410 status code will be dropped from Google's index very shortly after Googlebot re-crawls it, even "a little bit faster than a 404" according to Mueller from Google.
However, to me it seems like you are using the 410 Gone status code incorrectly. If the pages "still have full content", then they aren't really gone! ...