Skip to content

angular.io missing from google results for certain users/devices #21813

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
IgorMinar opened this issue Jan 26, 2018 · 15 comments
Closed

angular.io missing from google results for certain users/devices #21813

IgorMinar opened this issue Jan 26, 2018 · 15 comments
Assignees
Labels
freq2: medium regression Indicates than the issue relates to something that worked in a previous version

Comments

@IgorMinar
Copy link
Contributor

I was able to repro this only on my mobile phone but @StephenFluin and @bradlygreen reported seeing it on their desktop too:

screenshot_20180126-141646
screenshot_20180126-141638

@IgorMinar
Copy link
Contributor Author

I've checked crawler stats and they look fine as far as I can tell. I also tried fetching the site as robot and it succeeded:

screen shot 2018-01-26 at 2 17 18 pm
screen shot 2018-01-26 at 2 17 27 pm

@IgorMinar
Copy link
Contributor Author

I think we'll just monitor it for a bit first while watching analytics / crawler stats to understand the impact. It's unclear to me what could be responsible for this.

The only somewhat relevant changes we made recently were: #21665 and #21689.

There there are #21712 #21763 but those didn't make it to prod yet.

@IgorMinar
Copy link
Contributor Author

I also got a notification that we now have new search console available for our site, but that seems unrelated.

@IgorMinar
Copy link
Contributor Author

IgorMinar commented Jan 26, 2018

The index status is looking fine:

screen shot 2018-01-26 at 2 33 24 pm

but we should note that the data processing for this graph appears to have latency of several days, so the graph ends with status as of Tuesday (3 days ago).

@IgorMinar IgorMinar self-assigned this Jan 26, 2018
@IgorMinar IgorMinar added freq2: medium regression Indicates than the issue relates to something that worked in a previous version comp: aio labels Jan 26, 2018
@IgorMinar
Copy link
Contributor Author

IgorMinar commented Jan 26, 2018

EDIT: the data in this comment is wrong - I was looking at angularjs.org - I think the data is incomplete yet and that's why we see less traffic on that site. Ignore this comment. I'm leaving it here for archival purposes.

Sessions are 4-20% down for today (ignore the sharp drop - we don't have complete data for today yet)
screen shot 2018-01-26 at 2 45 19 pm

sessions were already down by 4% down at 6am:
screen shot 2018-01-26 at 2 45 54 pm

But the number of users is down sharply - 20-60% for today:
screen shot 2018-01-26 at 2 46 17 pm

Started around 7pm PT yesterday:
screen shot 2018-01-26 at 2 46 44 pm

@softplus
Copy link

It looks like these pages have a Googlebot noindex meta tag on them -- this prevents Google from indexing the page. Using JavaScript to remove limitations like these is not recommended, and can result in those pages being dropped from indexing before they're rendered.

@IgorMinar
Copy link
Contributor Author

Thanks @softplus. In that case the culprit PR is #21665. I find it however very odd that the search console didn't warn us about this.

@petebacondarwin
Copy link
Contributor

So we should remove the pre-emptive hard coded tag?

@IgorMinar
Copy link
Contributor Author

@petebacondarwin yeah. I have a PR: #21816 out for review

@IgorMinar
Copy link
Contributor Author

The fix in #21816 is now in production.

@petebacondarwin
Copy link
Contributor

@IgorMinar - Is this now resolved?

@IgorMinar
Copy link
Contributor Author

IgorMinar commented Jan 31, 2018 via email

@IgorMinar
Copy link
Contributor Author

looks like we recovered.

and interestingly, I just got an alert from google that we were doing it wrong. I wish it didn't take 9 days for these alerts to arrive:

screenshot 2018-02-04 at 3 25 01 pm

screenshot 2018-02-04 at 3 26 49 pm

note that the date when the crawling errors occurred are around the same time as we noticed the the decreased traffic from google.com results.

@IgorMinar
Copy link
Contributor Author

I'm going to close this issue now. Just as a related note we are experimenting with adding noindex dynamically as a preemptive measure against crawling a screen that hasn't been completely rendered. more info in #21941 and #21992

@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Sep 13, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
freq2: medium regression Indicates than the issue relates to something that worked in a previous version
Projects
None yet
Development

No branches or pull requests

3 participants