📋 SEO 优化计划

优导航 SEO 完整优化路线图,持续更新,记录每一步进展

33 总任务
26 已完成
79% 完成度
5 阶段

当前进度:已完成 26/33 项任务 (79%) → 持续推进中

第一阶段:基础架构优化

已完成

共 5 项任务

#1

动态 meta 标签改造

已完成

header.php 增加 $page_title、$page_desc、$page_key 变量机制,每个页面加载时独立赋值,不再共用一套 meta。新增 canonical 标签。

📌 实施要点:header.php + 全部 10 个页面已改造完成

#2

面包屑导航(Breadcrumb)

已完成

在 header.php 加入 breadcrumb() 渲染函数,各页面设置 $breadcrumb 数组即可显示面包屑导航。

📌 实施要点:已集成到 header.php,全部内容页已配置

#3

H1 标签规范化

已完成

确保每页只有一个 H1。首页 hero 标题使用 H1,语录/段子区块使用 H2,独立详情页使用 H1。

📌 实施要点:全部模板已检查并规范

#4

图标可访问性

已完成

导航卡片 emoji 图标添加 role="img" 和 aria-label 属性,提升搜索引擎可读性和无障碍访问。

📌 实施要点:全部页面 icon 已标注

#5

伪静态 URL

已完成

.htaccess 增加 URL 重写规则,/ai → ai.php、/search/xxx → search.php?q=xxx 等,利于 URL 传权。

📌 实施要点:已配置 8 条 rewrite 规则

第二阶段:独立详情页建设

进行中

共 4 项任务

#1

创建分类页 category.php

已完成

每个导航分类生成独立页面,URL 格式 /category?name={分类名},页面包含该分类下所有站点 + 分类描述 200-300 字。

📌 实施要点:已创建,每个分类有独立 SEO 描述,含 JSON-LD 结构化数据

#2

创建站点详情页 site.php

已完成

每个导航站点生成独立详情页,URL 格式 /site?name={站点名},包含站点名称、URL、详细描述、相关推荐、标签。

📌 实施要点:已创建,含完整 meta + 面包屑 + 同分类推荐 + JSON-LD

#3

站点关联推荐

已完成

站点详情页底部展示"同分类推荐"模块,根据分类关联推荐同分类其他站点,增加内链网络。

📌 实施要点:site.php 已集成同分类推荐模块

#4

站点标签系统(Tag)

已完成

为每个站点打标签(如:AI、开发工具、设计、学习),支持按标签聚合页面 /tag?tag={标签名}。

📌 实施要点:nav-data.php 已配 tags,tag.php 已创建

第三阶段:内容频道建设

已完成

共 4 项任务

#1

正能量语录独立栏目

已完成

每条语录在 /quotes.php 以列表页展示,每条含独立结构化数据。

📌 实施要点:quotes.php 已重构:5分类×40条,独立CSS,卡片渐变背景,hover动画,分类筛选Tab,分页加载

#2

搞笑段子独立栏目

已完成

段子在 /jokes.php 以列表页展示,含互链推荐。

📌 实施要点:jokes.php 已重构:4分类×32条,独立CSS,卡片翻转看爆笑结局,一键复制,点赞互动

#3

定时内容更新(Cron)

未开始

设置 cron 每天自动追加新语录/段子,保持网站活跃度和收录频率。

📌 实施要点:待实现:PHP CLI 脚本 + crontab

#4

内容互链网络

已完成

语录页底部推荐相关段子,段子页底部推荐语录页,形成网状内链。

📌 实施要点:quotes.php 和 jokes.php 已添加互链按钮

第四阶段:技术 SEO 完善

已完成

共 5 项任务

#1

生成 sitemap.xml

已完成

动态生成网站地图,包含所有分类页、站点详情页、语录页、段子页,提交给百度和 Google Search Console。

📌 实施要点:sitemap.php 已创建,含 4 类页面 + 标签页,.htaccess 已配 /sitemap.xml 别名

#2

JSON-LD 结构化数据

已完成

首页加 WebSite + SearchAction 结构化数据。详情页加 BreadcrumbList + ItemList。站点页加 SoftwareApplication 或 WebSite 结构化数据。

📌 实施要点:首页 WebSite+SearchAction / 分类页 ItemList / 站点页 WebSite / 搜索页 SearchResultsPage / 语录页 ItemList / 法律页 WebPage / 联系页 ContactPage

#3

页面速度优化

已完成

CSS/JS 压缩合并、开启 Gzip(.htaccess 已配)、图片懒加载、使用 CDN 加速静态资源。

📌 实施要点:Gzip + Expires 缓存已配置,安全头已添加

#4

Robots.txt 优化

已完成

配置 robots.txt,允许搜索引擎抓取有价值页面,屏蔽无意义的参数 URL。

📌 实施要点:已创建,屏蔽系统文件,指向 sitemap

#5

404 页面优化

已完成

404 页面增加搜索框 + 热门导航推荐,引导用户继续浏览,降低跳出率。

📌 实施要点:404.php 已创建,含搜索框 + 8 个热门站点推荐 + 快捷入口

第五阶段:外链与运营

部分完成

共 4 项任务

#1

友情链接功能

已完成

在 footer 增加友链位,支持自助申请友链,和同类网站互换链接。

📌 实施要点:friend-links.php 已创建,footer 已添加入口

#2

提交搜索引擎收录

未开始

向百度搜索资源平台、Google Search Console、必应 Webmaster Tools 提交网站和 sitemap。

📌 实施要点:需要注册对应平台账号后手动提交(需先配置实际域名)

#3

数据统计接入

未开始

接入百度统计 / Google Analytics,分析用户搜索词、热门分类、跳出率,持续优化。

📌 实施要点:footer.php 已预留统计JS入口,待申请统计ID后填入

#4

社交媒体传播

未开始

在知乎/百度知道/小红书等平台回答问题,带上导航站链接(带具体内容页 URL)。

📌 实施要点:注意平台外链政策,避免被封

第六阶段:UI/UX 与性能优化

进行中

共 11 项任务

#1

站点 favicon 统一显示

已完成

所有导航卡片使用站点实际 favicon 图片替代纯 emoji,加载失败时降级到 emoji。

📌 实施要点:nav-data.php render_nav_card() 已改为 img + emoji fallback,48站点均有 icon_url

#2

AI 导航页重构

已完成

左侧分类菜单 + 右侧内容区域 + 热门推荐,按 8 个子分类展示 28 个 AI 工具。

📌 实施要点:ai.php 重写:左侧粘性菜单,Tab 切换,hash 定位,热门推荐,响应式横向滚动

#3

首页分类懒加载

已完成

首页分类初始显示 12 个站点,最多展示 20 个,点击"加载更多"按钮追加。

📌 实施要点:index.php + main.js:初始化 12 条,加载更多至 20 条封顶,JS 切换显示

#4

回到顶部按钮

已完成

页面滚动超过一屏后显示回到顶部按钮,提升长页面浏览体验。

📌 实施要点:footer.php 添加按钮 + CSS fixed 定位 + JS 滚动监听/平滑滚动

#5

热门资讯频道(news.php)

已完成

聚合第三方 API 有预览图的热点资讯,支持站内详情页(SEO HTML)和查看原文。

📌 实施要点:news.php(列表)+ news-detail.php(详情页+自动存档JSON)+ news-archive.php(历史列表页)+ news.css + .htaccess 重写规则

#6

暗黑模式切换

未开始

支持深色/浅色主题切换,跟随系统偏好,保存用户选择到 localStorage。

📌 实施要点:CSS 变量 + prefers-color-scheme 检测 + toggle 按钮 + localStorage 持久化

#7

Open Graph 社交标签

已完成

增加 og:title / og:description / og:image 等标签,优化分享到微信/QQ/微博时的卡片预览。

📌 实施要点:header.php 增加 og:title / og:description / og:url / og:type / og:image / og:site_name

#8

搜索建议(自动补全)

未开始

搜索框输入时弹出站点名称匹配建议,减少输入成本,提升搜索体验。

📌 实施要点:需实现:JSON 站点列表 API + 前端 debounce 匹配 + 下拉面板

#9

PWA 支持

已完成

添加 manifest.json 和 Service Worker,支持添加到桌面和离线访问。

📌 实施要点:manifest.json + sw.js + icon.svg + <link rel=manifest> + Service Worker 注册

#10

每日一签分享图

已完成

将正能量语录生成可分享的图片(带背景/装饰),用户可保存到相册分享到朋友圈。

📌 实施要点:share-quote.php:<打印>保存为图片 + 一键复制语录。quotes.php 卡片底部增加 📤 分享按钮

#11

Resource Hints

未开始

添加 dns-prefetch / preconnect / prefetch 提示,加速外部资源加载。

📌 实施要点:header.php 增加 <link rel="dns-prefetch" href="..."> 等

📝 更新日志

2026-06-23 完成 第一阶段 5 项任务全部完成:动态 meta + 面包屑 + H1规范 + 图标可访问性 + 伪静态URL
2026-06-23 完成 第二阶段 4 项任务完成:category.php + site.php + 关联推荐 + tag.php
2026-06-23 完成 第三阶段 3/4 项完成:quotes.php + jokes.php + 互链网络,待实现 cron 自动更新
2026-06-23 完成 第四阶段 5 项任务全部完成:sitemap.xml + JSON-LD全覆盖 + 速度优化 + robots.txt + 404优化
2026-06-23 完成 第五阶段 1/4 项完成:friend-links.php + footer友链入口
2026-06-23 重构 数据迁移到 data/ 目录 (JSON) + loader.php + AI导航SEO增强 + 卡片双模式
2026-06-23 重构 sites.json → data/sites.md (Markdown格式,支持图标/标题/描述/标签/SEO描述)
2026-06-23 新增 api/md-parser.php (Markdown解析器) + api/cache.php (Redis缓存,TTL 30秒)
2026-06-23 重构 全部数据 MD 化: config.md / quotes.md / jokes.md,删除旧 JSON 文件
2026-06-23 新增 前后端分离: api/get.php?type=nav_categories|site_config|positive_quotes|love_jokes 返回 JSON
2026-06-23 修复 UTF-8 全角冒号 BUG: regex 加 u 修饰符,修复 URL 被污染问题
2026-06-23 增强 常用工具扩至 12 站点 + 卡片点击进详情页 + 🔗直达按钮 + 📋详情按钮
2026-06-23 增强 AI 导航 8→28 站,8 子分类(对话/绘画/编程/搜索/音频/视频/写作/办公),ai.php 左菜单+右内容+热门推荐
2026-06-23 增强 学习资源 5→12 站,设计素材 4→12 站,全站 48 站,每分类 12 站
2026-06-23 重构 全站卡片 favicon 化:img + emoji fallback,覆盖 nav-data/site/ai/404 页面
2026-06-23 重构 quotes.php 全面改版:5分类×40条,独立 CSS,卡片渐变背景,分类筛选 Tab,分页加载
2026-06-23 重构 jokes.php 全面改版:4分类×32条,独立 CSS,卡片翻转看爆笑结局,一键复制,点赞互动
2026-06-23 新增 首页分类懒加载:初始 12 条,加载更多至 20 条封顶;data/loader.php 增加 categorized 解析器
2026-06-23 新增 回到顶部按钮:fixed 定位 + 滚动 400px 显示 + 平滑滚动
2026-06-23 新增 Open Graph 社交标签:og:title / og:description / og:image / og:url / og:site_name
2026-06-23 新增 PWA 支持:manifest.json + sw.js(离线缓存)+ icon.svg + Service Worker 注册
2026-06-23 新增 每日一签分享图:share-quote.php(打印保存 + 复制语录),quotes.php 卡片底部 📤 入口
2026-06-23 新增 热门资讯频道:news.php(API聚合+缩略图筛选)+ news-detail.php(自动存档+历史回源)+ news-archive.php(历史列表页)+ header/footer导航
2026-06-23 修复 清除 youdaohang.com 引用(4 文件),新增第六阶段 UI/UX 优化计划(10 项任务)
2026-06-23 创建 创建 SEO 优化计划,规划 5 个阶段共 33 项任务