【问题标题】:Will PHP included html content affect my seo?PHP 包含的 html 内容会影响我的 seo 吗?
【发布时间】:2026-01-17 18:30:01
【问题描述】:

今天我购买了一个小型 CMS 系统。有了这个 CMS,我可以将我的静态站点转换为可编辑的页面。我必须剪切我想要编辑的内容,并将其粘贴到管理区域。该脚本将使用此内容生成一个新的 html。比我必须将此 html 包含到原始内容所在的位置。

我需要一些关于 SEO 的建议。

我的网站上有很多文字,“因为我希望我的网站在搜索引擎中处于有利位置。

  • 但是如果我删除我的文本并用包含替换它们,这将对 SEO 有何影响? (机器人读取我的源代码,还是在 php 包含我的文本内容后读取我的源代码?)
  • 我可以将新生成的 HTML 文件插入到我的 sitemap.xml 中吗?
  • 我可以通过 htaccess 从我的 CMS 目录(该目录也包含生成的 html 文件)中排除机器人吗?

谢谢

【问题讨论】:

    标签: seo


    【解决方案1】:

    但是如果我删除我的文本并用包含替换它们,这将对 SEO 有何影响? (机器人读取我的源代码,还是在 php 包含我的文本内容后读取我的源代码?)

    完全没有,PHP 是服务器端的,因此它输出的 HTML 将与您之前的 html 文件具有相同的 SEO 效果

    我可以将新生成的 HTML 文件插入到我的 sitemap.xml 中吗?

    是的

    我可以通过 htaccess 从我的 CMS 目录(该目录也包含生成的 html 文件)中排除机器人吗?

    是的,在您的 robots txt 文件中不允许他们访问该文件夹。也很可能您的 cms 受密码保护,因此机器人不应访问

    【讨论】:

    • 但是如果我排除了我的 CMS 目录,并将我生成的 html 插入到我的 sitemap.xml 中,机器人可以读取这些文件吗?或者我必须排除我所有的 CMS 文件,而没有包含我的 html 的子目录?
    • 通常cms的管理位于特定文件夹/wp-admin/administrator/perch,而其他内容位于其他位置。不要在您的站点地图中包含这些文件