深圳网站制作,如何用htaccess实现长尾词优化?
- 内容介绍
- 相关推荐
深圳网站制作的第一杯咖啡
说实话, 刚接手一个深圳项目,我脑子里全是海岸线的风景这个。
不过真正让人抓狂的,是那堆乱七八糟的URL。
你们懂的, 客户老要“看起来更专业”,于是把所有页面都塞进了/category.php?id=123这种怪怪的地址。
哈哈,这时候我就想:干脆把它们变成 /category/手机/配件 那种既好看又有SEO价值的形式呗,啊这...。
.htaccess到底能干嘛
先说正经的,mod_rewrite 是 Apache 的神器。
是个狼人。 只要打开 RewriteEngine On,就能让服务器听你的指令。
别怕,语法其实很像写正则表达式,只是多了点“$1、$2”这种占位符,不夸张地说...。
不对不对,我说错了是 $1、$2 用来捕获括号里的内容,然后塞回去,恕我直言...。
一步步把长尾词搬进URL
第一步, 打开 .htaccess 文件,记得文件名一定是 .htaccess, 太离谱了。 没有后缀,没有名字。
如果你是 Windows 用户, 那就得先在编辑器里新建个文件,然后保存为 .htaccess,别忘了把 “隐藏已知文件类型的 名” 给关掉,栓Q了...。
第二步, 写上基本框架:
RewriteEngine On RewriteBase /
第三步,就是写规则啦。
比如我们想把 /product/手机/配件 转成 拜托大家... product.php?cat=手机&sub=配件:
RewriteRule ^product///?$ product.php?cat=$1&sub=$2
解释一下:^product/ 开头匹配 product/; 捕获除 / 之外的一段字符;后面的 /?$ 表示可选的斜杠,拯救一下。。
实际上... L 表示匹配成功后停止继续匹配其他规则,QSA 把原来的查询字符串也保留下来。
长尾词怎么挑?
先说一句,我不是关键词工具,只是随口聊聊经验,探探路。。
在深圳这个大城市, 你得把 “地域+行业+需求” 三者揉在一起, 踩雷了。 比如 “深圳 小企业 网站建设” 或者 “南山 SEO 外包”。
在理。 这些词搜索量不算最高,但竞争相对低,而且精准度高——这就是所谓的长尾词。
在我看来... 把这些词写进标题、H1、Meta 描述,还有正文里自然出现,就算是最基础的布局了。
.htaccess 配合长尾词的小技巧
1)把关键词直接写进 URL。比如 /shenzhen-seo/外包 就比 /page.php?id=78 好太多了,破防了...。
换个角度。 2)使用 RewriteCond 来过滤掉某些爬虫或者特定请求,防止抓取无效页面。
RewriteCond %{REQUEST_URI} ^/private/
RewriteRule ^ -
这段代码会直接返回 403,让搜索引擎别去捣乱私密目录,搞一下...。
为什么百度不收录?
精神内耗。 先说原因吧,大多数站点被百度拒绝收录,是主要原因是 URL 太乱或者返回了错误码。
绝绝子! 比如上面那个 /category.php?id=123, 如果服务器返回的是 404 或者 500,百度自然不爱来访啦。
再者, 如果你的 .htaccess 写错了比如忘了加 L 标记, 换言之... 导致循环重定向,也会被百度判定为异常页面。
解决办法很简单:检查 RewriteRule 是否匹配正确, 用 curl -I 看下返回码;确保每个重写后的 URL 到头来都能返回 200 状态码,并且内容与关键词相关联。
实战案例:从零到百万流量
我帮一家深圳本地装修公司做站点改过时先用了关键词调研工 造起来。 具挑出 “深圳 装修 效果图”“福田 小户型装修方案”。
我服了。 然后在 .htaccess 里写了几条规则, 把这些长尾词映射到对应的 PHP 页面:
RewriteRule ^shenzhen//?$ remodel.php?keyword=$1
差点意思。 L、QSA 必不可少,否则参数会丢失或者继续走别的规则,引起冲突。
The result? 三个月内自然流量翻了三倍,首页关键词排名稳稳在第三页左右。哈哈,这种感觉真的很爽,我的看法是...!
SOP:快速检查你的 .htaccess 是否 OK
- - 打开浏览器输入 前的旧链接, 看是否自动跳转到新链接;
- - 用开发者工具查看响应码,要么是 301,要么是 200;
- - 检查是否有循环重定向。
Epilogue:别忘了监控和迭代
A/B 测试不是只有广告可以做,同样适用于 URL 。试着给同一个长尾词做两个不同路径,看哪一个带来的点击率更高,再据此微调规则,ICU你。。
Cronjob 定时跑一次日志分析, 把访问量下降的大于5%的页面标记出来然后回到 .htaccess 看是不是误删或误改规则导致的。
用 .htaccess 实现长尾词优化,其实就是把搜索引擎和用户都想看的信息, 反正吧… 用最友好的地址呈现出来。
Bingo!祝你在深圳的网站制作路上一路顺风,有事儿找我哈~
深圳网站制作的第一杯咖啡
说实话, 刚接手一个深圳项目,我脑子里全是海岸线的风景这个。
不过真正让人抓狂的,是那堆乱七八糟的URL。
你们懂的, 客户老要“看起来更专业”,于是把所有页面都塞进了/category.php?id=123这种怪怪的地址。
哈哈,这时候我就想:干脆把它们变成 /category/手机/配件 那种既好看又有SEO价值的形式呗,啊这...。
.htaccess到底能干嘛
先说正经的,mod_rewrite 是 Apache 的神器。
是个狼人。 只要打开 RewriteEngine On,就能让服务器听你的指令。
别怕,语法其实很像写正则表达式,只是多了点“$1、$2”这种占位符,不夸张地说...。
不对不对,我说错了是 $1、$2 用来捕获括号里的内容,然后塞回去,恕我直言...。
一步步把长尾词搬进URL
第一步, 打开 .htaccess 文件,记得文件名一定是 .htaccess, 太离谱了。 没有后缀,没有名字。
如果你是 Windows 用户, 那就得先在编辑器里新建个文件,然后保存为 .htaccess,别忘了把 “隐藏已知文件类型的 名” 给关掉,栓Q了...。
第二步, 写上基本框架:
RewriteEngine On RewriteBase /
第三步,就是写规则啦。
比如我们想把 /product/手机/配件 转成 拜托大家... product.php?cat=手机&sub=配件:
RewriteRule ^product///?$ product.php?cat=$1&sub=$2
解释一下:^product/ 开头匹配 product/; 捕获除 / 之外的一段字符;后面的 /?$ 表示可选的斜杠,拯救一下。。
实际上... L 表示匹配成功后停止继续匹配其他规则,QSA 把原来的查询字符串也保留下来。
长尾词怎么挑?
先说一句,我不是关键词工具,只是随口聊聊经验,探探路。。
在深圳这个大城市, 你得把 “地域+行业+需求” 三者揉在一起, 踩雷了。 比如 “深圳 小企业 网站建设” 或者 “南山 SEO 外包”。
在理。 这些词搜索量不算最高,但竞争相对低,而且精准度高——这就是所谓的长尾词。
在我看来... 把这些词写进标题、H1、Meta 描述,还有正文里自然出现,就算是最基础的布局了。
.htaccess 配合长尾词的小技巧
1)把关键词直接写进 URL。比如 /shenzhen-seo/外包 就比 /page.php?id=78 好太多了,破防了...。
换个角度。 2)使用 RewriteCond 来过滤掉某些爬虫或者特定请求,防止抓取无效页面。
RewriteCond %{REQUEST_URI} ^/private/
RewriteRule ^ -
这段代码会直接返回 403,让搜索引擎别去捣乱私密目录,搞一下...。
为什么百度不收录?
精神内耗。 先说原因吧,大多数站点被百度拒绝收录,是主要原因是 URL 太乱或者返回了错误码。
绝绝子! 比如上面那个 /category.php?id=123, 如果服务器返回的是 404 或者 500,百度自然不爱来访啦。
再者, 如果你的 .htaccess 写错了比如忘了加 L 标记, 换言之... 导致循环重定向,也会被百度判定为异常页面。
解决办法很简单:检查 RewriteRule 是否匹配正确, 用 curl -I 看下返回码;确保每个重写后的 URL 到头来都能返回 200 状态码,并且内容与关键词相关联。
实战案例:从零到百万流量
我帮一家深圳本地装修公司做站点改过时先用了关键词调研工 造起来。 具挑出 “深圳 装修 效果图”“福田 小户型装修方案”。
我服了。 然后在 .htaccess 里写了几条规则, 把这些长尾词映射到对应的 PHP 页面:
RewriteRule ^shenzhen//?$ remodel.php?keyword=$1
差点意思。 L、QSA 必不可少,否则参数会丢失或者继续走别的规则,引起冲突。
The result? 三个月内自然流量翻了三倍,首页关键词排名稳稳在第三页左右。哈哈,这种感觉真的很爽,我的看法是...!
SOP:快速检查你的 .htaccess 是否 OK
- - 打开浏览器输入 前的旧链接, 看是否自动跳转到新链接;
- - 用开发者工具查看响应码,要么是 301,要么是 200;
- - 检查是否有循环重定向。
Epilogue:别忘了监控和迭代
A/B 测试不是只有广告可以做,同样适用于 URL 。试着给同一个长尾词做两个不同路径,看哪一个带来的点击率更高,再据此微调规则,ICU你。。
Cronjob 定时跑一次日志分析, 把访问量下降的大于5%的页面标记出来然后回到 .htaccess 看是不是误删或误改规则导致的。
用 .htaccess 实现长尾词优化,其实就是把搜索引擎和用户都想看的信息, 反正吧… 用最友好的地址呈现出来。
Bingo!祝你在深圳的网站制作路上一路顺风,有事儿找我哈~

