网页与前端 · 综合
现代站点的技术SEO
一句话: 在关键词之前,先确保搜索引擎能到达这个页面、能读懂它、能明白它是什么。
三个前提
抓取权限。一个不做阻挡的指令文件、一份最新的站点地图、以及真实的内部链接。只有通过执行代码的点击才能到达的页面,不一定总能被找到。
内容在标记里。如果主内容要等浏览器长时间执行之后才渲染出来,指望引擎去执行它就是一场赌博。把重要内容放在第一次响应里。
一个页面一个地址。同样的内容出现在多个地址会分散信号。声明首选地址。
真正有用的
每页唯一的标题和描述、合乎逻辑的标题层级、用描述性的链接文字代替「点这里」,以及在有意义的地方使用结构化数据——商品、文章、问答。
速度和版面稳定性在这里也有份,但相对于「内容是否回答了搜索的问题」,它们是次要考量。
有害的
批量生成的近乎雷同的页面、为引擎而不是为人写的文字,以及结构调整后失效的路由。任何地址变更都要做从旧到新的永久重定向,否则你抹掉的是多年积累的信号。
深入一层
每次发布都重新检查基础项:响应码、重定向、站点地图和唯一标题。SEO的回归特别安静——界面上看不出来,效果要几周后才在数据里显现。