三种链接形态是什么?entry 模式的 /index.php?/xxx 会不会影响 SEO?
看到有的站链接是 /index.php?/article/1,有的是 /article/1.html,这几种形态有什么区别?entry 模式对搜索引擎友好吗?
回答(1)
已采纳最佳答案-
2026-10-25 回答 最佳答案
系统支持三种链接形态:
- entry 模式:
/index.php?/article/1—— 不依赖服务器 rewrite,任何环境都能跑,默认形态; - PATH_INFO:
/index.php/article/1—— 需要 PHP 以 FastCGI 跑且服务器不吞 PATH_INFO; - 伪静态:
/article/1.html—— 需要 Nginxtry_files或 Apache .htaccess 支持,观感最好。
SEO 上的实话:
- 三种形态都能被收录,伪静态 URL 更干净,但"是否收录"主要看内容质量与站点权重;
- 能配伪静态就配伪静态(后台 SEO 设置里打开,面板会直接给出当前服务器的规则片段,Nginx/Apache 分页签);
- 切换形态不会让老链接失效——老地址永久可访问;
- 重要:切换形态后前台所有链接由系统统一生成(
content_url()/page_url()等函数),不要在模板里手拼 URL,拼了就会和形态不一致。
- entry 模式:
写回答
该问题已解决,不再接受新的采纳。