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
Google Search Indexing - Video is not the main content of the page #6210
Comments
Google bot seems to fail to load the HLS player (which is a non-sense). Trying to fallback to raw HTML element using c4a0621 Hope it will fix the issue (have to wait deploy on peertube2.cpy.re and re-schedule a google bot indexation) |
Seems like to fix the issue 👍 |
Should be fixed in next peertube release (6.1.0) |
I think I found a solution but I don't know if it is right or wrong But I don't know if this method will solve the problem Video placement Whether the page is a playback page for a single video (Video is main content on the page), or hosts additional meaningful content or videos (Video is supplementary content on the page). |
This issue seems to be still present in 6.1.0. I've tried enabling/disabling web video, HLS with P2P support, and it doesn't seem to matter too much, as it still gives the "video is not the main content of the page" error: Below is the JavaScript console error messages as shown in Google Search Console for a sample page (https://trailers.ddigest.com/w/1ZcXuBacku4tZeY7KPHwPF), including it in case it helps: |
It's a nonsense, sometimes Google considers the video is not the main content on the page, and a few days later it correctly indexes the video. I'll look into it again, but if anyone here has a any clue, here don't hesitate to share it |
Describe the current behavior
Google Search Console gives the error "Video is not the main content of the page" when indexing videos on our PeerTube site.
This is one of the video pages that Google says the video is not the main content:
https://trailers.ddigest.com/w/sbKiNjKTCs8EkNpKb45ku9
(actually, I think it will say that for all the video pages - diving deeper into the video page indexing data, it says « Video is supplementary content on the page »)
Possibly related, but viewing a screenshot of the page generated within Google Search Console shows it displaying a "HLS.js does not seem to be supported" error where the video should be. Doing an exact term search for this on the videos section of Google shows quite a few PeerTube-hosted videos that have this as the crawled text description for the video.
Steps to reproduce
Describe the expected behavior
As these pages are the main video playback pages, the video should of course be the main content of the page and Google should index these as such. Pages with videos that are indexed as the main content will show the video carousel with the video thumbnail as opposed to just a text link.
Additional information
PeerTube instance:
Browser name, version and platforms on which you could reproduce the bug:
Link to browser console log if relevant:
Link to server log if relevant (
journalctl
or/var/www/peertube/storage/logs/
):The text was updated successfully, but these errors were encountered: