Typecho 各页面 meta robots 与 canonical
Typecho 默认主题对所有页面统一输出 follow,index 不够精细,导致分页权重稀释、搜索页低质量索引爆炸、归档页占用爬虫预算。本文按首页、文章页、单页、分类页、标签页、搜索页、归档页七种类型给出 meta robots 与 canonical 完整规则代码(基于 getCurrentPage 与 archiveUrl 末尾斜杠归一),可直接粘贴 header.php 立即生效。
标签
保哥笔记 Typecho SEO 标签下共 7 篇文章合集,含《Typecho 各页面 meta robots 与 》《SEO 如何处理 A/B 测试页面——5 大风险拆解》《PHP 输出 JS alert 换行的转义实战》等,与 技术SEO、HTML5、canonical 主题密切相关,覆盖 SEO/GEO 实战角度的深度解析与可落地方案。
Typecho 默认主题对所有页面统一输出 follow,index 不够精细,导致分页权重稀释、搜索页低质量索引爆炸、归档页占用爬虫预算。本文按首页、文章页、单页、分类页、标签页、搜索页、归档页七种类型给出 meta robots 与 canonical 完整规则代码(基于 getCurrentPage 与 archiveUrl 末尾斜杠归一),可直接粘贴 header.php 立即生效。
A/B 测试用 301 替代 302 让原始 URL 被去索引、把 H1 主关键词换成另一个让排名分裂——这两个真实事故说明产品团队和 SEO 团队对边界认识不一致。本文按抓取一致性、页面速度、URL 结构、排名波动、测试结束清理五层拆解风险,给出 Google Search Central 官方 5 条规则与一份 12 项实操检查表。
PHP 动态生成 JavaScript 弹窗时 alert 文本里的 \n 换行符不生效是因为字符串经过两次解析层级未对齐。本文从最小复现、PHP 双引号与单引号转义规则差异、json_encode 安全标志位组合、动态拼接 JS 的 XSS 风险、CSP 严格模式禁用 inline script 五个层面把这个看起来很小的问题彻底拆开。
点击劫持攻击会让用户在不知情的情况下点击网银转账或修改密码确认按钮。本文从 2008 Twitter Don't Click 蠕虫和 2018 Facebook Likejacking 案例切入,把 X-Frame-Options 三种取值、Apache 与 Nginx 与 PHP 三种添加方式对照、CSP frame-ancestors 现代化替代、CDN 反向代理覆盖响应头排查、6 个安全头同步加固完整组合都讲清楚。
把 ASPCMS 全部常用模板标签按作用域、列表、详情、工具四级分类整理,配 head/foot 完整范例、navlist 多级导航、newslist/productlist 等四大列表、产品详情字段、面包屑 position、留言 gbook、URL 重写规则、IIS 启用 ASP、UTF-8 编码、SQL 注入历史漏洞防护与 11 项 FAQ。一份接手老 ASPCMS 模板可直接当字典查的速查手册。
Typecho默认title对SEO够用但远不够好:首页缺关键词、分页title重复、archiveTitle前缀冗长。本文给出经Typecho 1.2.1 + PHP 8.1验证的header.php完整代码、archiveTitle源码深解、自定义seo_title字段方案、og:title协同与5场景验证流程。
原文那段 Apache+Nginx+SAE+IIS 伪静态合集到 2026 年已经过时——SAE 早停运、IIS 用 web.config 不再用 ISAPI httpd.ini、Nginx 的 if 嵌套被官方判反模式。本文给出 try_files 一行替代、HTTPS 强制 + www 跳转的安全写法、archives/cid 迁 /slug.html 的 map 方案、永久链接格式 SEO 比较与排查路线。