搜外网>搜外问答>问答页面

之前被百度收录的页面(纯静态),因为网站改版后都不存在了,应该怎么办??

网站之前用的是帝国cms(纯静态),收录很好,因为页面量大,生成时间长的原因,选用了eyoucms。技术人员当时无法把帝国的数据库里面的数据转到eyoucms的数据库里面,导致大量被百度收录的页面打不开,现在新网站(换了模板)收录也没有,之前收录的页面还打不开。

这种情况应该怎么办?

追加问题
    2 人参与回答
熊大
熊大 · 一个夕阳产业中刨食的人 514190284

1.如果你原来的地址和现在的地址有规律性 比如原来是 /news/ 现在是 / 这种原来帖子ID是1 现在也还是1 也可以使用百度站长工具平台 里面的网站改版功能 把原来的地址,和现在的地址 写个正则 /news/(\d+).html /news-{$1}.PHP 提交给百度。
2.或者用301重定向,把原来的地址 重定向到新地址上
3.如果原来的文章现在没有了,就只能去提交死链。但是提交了也会对权重有影响。
PS:你可以用PHP或者python写个爬虫,把原来的文章都爬下来。或者用采集工具把文章按照原来的id格式采集下来,在新的站再发一遍,再用我说的第一条,提交网站改版信息。或者第二条 301重定向

IMG
IMG · 品牌运营互联网推广大拿,有问题追问,一般GPT回答不对的会手动回复。

如果你的网站进行了改版,而之前被百度收录的页面都不存在了,这会导致搜索引擎无法找到原有的内容,可能影响网站的搜索引擎排名。以下是一些建议来处理这种情况:

301重定向

对于之前被收录的页面,如果相应的内容在新网站中仍存在,可以通过301重定向将旧页面的URL指向新页面的URL。这有助于保留搜索引擎权重,并告诉搜索引擎这些页面已经移动到新的位置。
保留旧站点的数据备份:

如果可能,保留旧站点的数据备份。虽然可能无法直接将帝国CMS的数据转移到eyoucms,但备份数据可能对未来的一些操作和数据恢复有帮助。
提交新的站点地图:

提交新站点的网站地图(XML Sitemap)给百度和其他搜索引擎,以帮助它们更快地发现和索引你的新页面。确保网站地图中包含所有你希望被收录的页面。
检查Robots.txt文件:

确保网站的robots.txt文件没有阻止搜索引擎访问和抓取新页面的内容。有时候,站点地图的路径也应该在robots.txt中允许。
更新内部链接:

确保网站内部的链接指向正确的新页面。检查站点的导航菜单、内部链接和其他引用,确保它们指向新的URL。
重新收录请求:

在百度站长工具中,可以提交重新收录请求。提交新站点地图后,你可以请求百度重新索引你的站点。
关注搜索引擎控制台:

定期检查百度站长工具或其他搜索引擎控制台,查看是否有任何错误或警告信息。这有助于及时发现问题并进行修复。
更新社交媒体和其他引用:

如果之前在社交媒体或其他网站上有引用你的旧页面,更新这些引用,确保它们指向你的新页面。
请注意,这个过程可能需要一些时间,搜索引擎可能需要一段时间来重新索引你的网站。确保你的网站结构、内容和链接是搜索引擎友好的,并采取适当的步骤来优化新站点,以提高搜索引擎排名。

SEO培训招生中
188