DedeCMS转Typecho迁移:批量脚本与SEO保稳
完整DedeCMS到Typecho迁移方法:PHP批量脚本(已实测六次最大8.7万篇)、Nginx伪静态、301重定向map写法、字符集GBK转utf8mb4、SEO保稳监测,附二十四小时复盘清单。
Typecho 博客系统实战教程,涵盖 DedeCMS 数据迁移、各页面 meta robots 配置、导航菜单加分类、首页摘要截取、分类链接样式定制等 Typecho 主题与 SEO 优化方案。
完整DedeCMS到Typecho迁移方法:PHP批量脚本(已实测六次最大8.7万篇)、Nginx伪静态、301重定向map写法、字符集GBK转utf8mb4、SEO保稳监测,附二十四小时复盘清单。
Typecho 默认主题对所有页面统一输出 follow,index 不够精细,导致分页权重稀释、搜索页低质量索引爆炸、归档页占用爬虫预算。本文按首页、文章页、单页、分类页、标签页、搜索页、归档页七种类型给出 meta robots 与 canonical 完整规则代码(基于 getCurrentPage 与 archiveUrl 末尾斜杠归一),可直接粘贴 header.php 立即生效。
Typecho 默认主题的导航菜单只显示独立页面而不显示分类。本文给出 Widget_Metas_Category_List 的最小可用代码、页面与分类合并写法、多级下拉、ignore 黑名单、ARIA 与缓存优化的完整方案。
Typecho默认在首页和分类页输出全文,拖慢LCP还稀释详情页排名。本文拆解content与excerpt差异、4套截取方案、按句号截断与跳过代码块的自定义函数、excerptEx全局钩子,给出主题分页与RSS联动的5项验证清单与LCP从2.4秒降到0.8秒的实测数据。
把 Typecho 的 Widget_Metas_Category_List 源码逐段拆开,对比 listCategories 嵌套 ul/li、to/next 扁平 a 标签、parse 模板字符串三种输出方式的性能与适用场景,再到 CSS 变量驱动嵌套缩进、纯 CSS 移动端折叠菜单、SEO 维度的 PageRank 影响、以及 Typecho 1.2 升级 1.3 的兼容性提示。
Typecho默认title对SEO够用但远不够好:首页缺关键词、分页title重复、archiveTitle前缀冗长。本文给出经Typecho 1.2.1 + PHP 8.1验证的header.php完整代码、archiveTitle源码深解、自定义seo_title字段方案、og:title协同与5场景验证流程。
ASPCMS 默认主题产品 / 文章页的 title / description / keywords 三个 SEO 关键标签都硬调用首页 sitetitle / sitedesc / sitekeywords,导致整站每页 TDK 完全相同被 Google 判为重复内容。本文从 ASPCMS 模板系统的页面级 TDK 标签命名空间讲起,给出 product / news / pic / down / about 全套页面类型的改造步骤…
原文那段 Apache+Nginx+SAE+IIS 伪静态合集到 2026 年已经过时——SAE 早停运、IIS 用 web.config 不再用 ISAPI httpd.ini、Nginx 的 if 嵌套被官方判反模式。本文给出 try_files 一行替代、HTTPS 强制 + www 跳转的安全写法、archives/cid 迁 /slug.html 的 map 方案、永久链接格式 SEO 比较与排查路线。
Typecho 主题里直接把 AdSense 写在 post.php 模板上 RPM 永远跑不起来?保哥用 themeInit 钩子拦截 $archive->content,在第 3 段后注入 in-article fluid 广告 + 文末 responsive auto,含分类排除、800 字以下短文豁免、段落不足兜底等 6 处实战改进。