2026.6.25 Lume 程序自身SEO 优化报告

LUME程序自身SEO 优化报告


修改文件 17 个:header.php、index.php、forum.php、thread.php、user.php、search.php、rankings.php、login.php、register.php、post.php、messages.php、edit_thread.php、footer.php、includes/db.php、recharge.php、admin/admin_recharge.php、.htaccess(新增)



一、新增功能(header.php)


功能                                          实现方式
Canonical URL                        各页面设置 $page_canonical,header 输出 <link rel="canonical">
Open Graph 标签                    og:title、og:description、og:type、og:url、og:image、og:site_name
Twitter Card                            twitter:card = summary
robots meta                            通过 $page_noindex 控制,搜索页/登录/注册/发帖/私信/编辑帖设为 noindex, follow
prev/next 分页                        通过 $page_prev / $page_next 输出 <link rel="prev/next">
Schema.org 结构化数据           帖子页输出 DiscussionForumPosting JSON-LD



二、各页面专属 description


页面                                   meta description
首页                                   站点描述
版块                                  版块描述(无描述时回退站点描述)
帖子                                   帖子内容前 160 字(去除 BBCode 和 HTML)
用户                                 "xxx的个人主页"
搜索                                  "搜索 xxx 的帖子和内容"
排行榜                               站点名 + 排行榜说明
登录/注册/发帖                  对应描述



三、首页 H1 补充


首页 hero 区域新增 <h1> 标签,内容为站点名称,提升搜索引擎对首页核心关键词的识别。



四、HTTPS 兼容增强


qf_site_url() 函数新增 4 层协议检测:$_SERVER['HTTPS'] → HTTP_X_FORWARDED_PROTO → HTTP_X_FORWARDED_SSL → HTTP_CF_VISITOR,兼容裸 HTTPS、Nginx 反向代理、Cloudflare 等场景。



五、新增 .htaccess


功能                                       说明
伪静态重写                             Apache 下 thread/forum/user 等 URL 重写
HTTPS/WWW 重定向            注释掉的可选规则,按需启用
安全头                                    X-Frame-Options、X-Content-Type-Options、X-XSS-Protection
缓存控制                                图片 1 月、CSS/JS 1 周
敏感文件保护                         禁止访问 .htaccess/.ini/.log/.sh/.sql 等



六、其他细节


修复                                                                                                        文件
友情链接 rel="noopener" → rel="noopener nofollow"                        footer.php
底部版权链接 rel="noopener" → rel="noopener nofollow"                 footer.php
验证码图片补 alt="验证码"                                                                     messages.php
收款码图片补 alt="支付宝/微信收款码"                                                   recharge.php、admin/admin_recharge.php
qf_nav_target() 已有 nofollow(外部链接)                                          无需修改



向后兼容说明


所有新增变量($page_description、$page_canonical、$page_prev、$page_next、$page_noindex、$page_og_type、$page_og_image、$page_schema)均为可选,未设置时 header 自动回退到旧行为
qf_site_url() 检测逻辑为向下兼容,HTTP 环境不会误判为 HTTPS
首页/版块页分页计算提前到 include header 之前,但使用相同的 SQL 查询,不产生额外开销
.htaccess 为纯新增文件,不影响现有 Nginx 配置

回复 7

倒序
玩吧
萌新入门
页面伪静态了?
管理员
萌新入门
页面伪静态了?

页面早就是伪静态啊  但需要你设置  例如目前这个帖子的 地址  http://lume.0816y.com/thread/59.html
预打造一款,清爽、简洁、干净、一目了然、安全、高效、低负载的新概念纯论坛程序
管理员
萌新入门
我测试下是不是回帖就自动跳到非伪静态网址
预打造一款,清爽、简洁、干净、一目了然、安全、高效、低负载的新概念纯论坛程序
管理员
萌新入门
还真是  我草  我看看啥问题
预打造一款,清爽、简洁、干净、一目了然、安全、高效、低负载的新概念纯论坛程序
玩吧
萌新入门
还真是  我草  我看看啥问题

一开始我还纳闷,以为你故意设置的😏
管理员
萌新入门
再试试
预打造一款,清爽、简洁、干净、一目了然、安全、高效、低负载的新概念纯论坛程序
管理员
萌新入门
一开始我还纳闷,以为你故意设置的😏

已经修复了 现在回帖 直接是  http://lume.0816y.com/thread/59.html?p=1#post-194  这种 末尾 ?p=1#post-194 是分页参数 + 锚点,不改变它伪静态的本质。
预打造一款,清爽、简洁、干净、一目了然、安全、高效、低负载的新概念纯论坛程序
登录后回复