【发布时间】:2021-12-28 07:36:14
【问题描述】:
我有这个网站,我们可以创建新问题。每当创建一个新问题时,都会生成一个新网址,我希望每次添加新问题时谷歌都会抓取我的网站并将其显示在谷歌中。
我的前端位于react js,后端位于express js。
我的前端托管在firebase,后端托管在heroku。
由于我使用的是 javascript,并且我的网址都是动态生成的,因此谷歌不会抓取或索引它们。
目前,我正在将所有动态创建的 url 写入后端根文件夹中名为 sitemap.txt 的文件中。
我应该怎么做才能达到这个目的?
我的站点地图链接 https://ask-over.herokuapp.com/sitemap.txt
我的反应应用程序链接 https://wixten.com
我的 express.js 链接 https://ask-over.herokuapp.com
我想添加 https://ask-over.herokuapp.com/sitemap.txt 到谷歌搜索控制台
【问题讨论】:
-
可能值得花一些时间搜索“动态反应页面上的 SEO”或“动态页面网络搜索”等的变体,因为这个主题讨论得相当频繁。
-
看看next.js
-
@Mohammad 我已经完成了我在创建反应应用程序中的项目,那么我该如何从反应更改为下一个
-
所以我给你写一个答案
标签: reactjs express sitemap xml-sitemap