Я использовал create-реакции-приложение для создания своего приложения реакции.
Он развернут на AWS Cloudfront + S3. Кажется, все работает, когда я захожу на сайт: https://www.remotecareers.io
Однако, когда я пытаюсь использовать функцию Fetch and Render в Fetch как Google, я вижу это:
Странно, что часть This is how a visitor to your website would have seen the page:
пуста. Тем не менее, моя главная проблема - когда я пытаюсь сделать то же самое для некорневых маршрутов.
Например, у меня есть эта страница: https://www.remotecareers.io/remote-jobs/new. Похоже, она работает нормально. Тем не менее, когда я пытаюсь получить его через Google, он говорит, что это Not Found
.
В новой консоли поиска Google тоже говорится:
Пока что даже чтобы заставить работать This is how Googlebot saw the page:
часть, я установил и добавил:
import "babel-polyfill"; // I tried this by itself as well as with the 2 below
import "url-search-params-polyfill";
import "whatwg-fetch";
Что странно, так это то, что домашняя страница (частично) работает, но остальные страницы вообще не сканируются. Я подумал, что это может быть из-за того, что я пропустил файл robots.txt
, поэтому я добавил его, но он, похоже, не оказывает никакого влияния (https://www.remotecareers.io/robots.txt). Может кто-нибудь мне помочь?