I have several pages with textual content (about 1500-200 words with photos) on my site, which rank high on Google in their keywords. We produced a video suitable for this content for each page that we want to place next to the text on these pages; so that the user can see both the text and the video.
Since about a month ago, when it seems that Google's algorithm has been updated, for all my videos, the error "Video is not the main content of the page" was displayed in the search console in the no video indexed mode.
Interestingly, pages with videos were also removed from the google text results! It means that we are not in the first 10 pages for the keywords that we ranked one or two on the first page!
In search console, the status of that page is indexed, but not the video. However, the page does not appear in text results or video results.
There is no video schema on this page. I don't want this page to come as a video result. The same normal result is enough. In fact, the video is not the main content of the page, and that's why we don't have a video schema!
The videos were uploaded directly to our site. (self-hosted) and displayed with html5 player.
We only have the article schema for the pages. (As before, it was ranked. Now only a self-hosted video has been added to the page.)
Is there a way to solve this problem? Can I make Google understand that there is no need to index these pages as video result and that the same page as before in the results is enough for me?
Any idea or solution? Thanks :)
In the search console inspect, All these pages are available to google and reported as indexed.
I removed videos from some of these pages and after one day (or several hours) the pages come back into the regular results. (in it's keywords)