Categories


Tags


如何替换请求URL中的文字?

如何替换请求URL中的文字?

解决方案如下,仅适用于Apache服务器。

在.htaccess文件中添加以下语句:

RewriteCond  %{REQUEST_URL}  "string1"

RewriteRule  "(.*)"string1(.*)"  "$1string2$2"  [N,PT]

例如当客户端发出请求URL:example.com/string1/abcstring1.html,则转换为目标URL:example.com/string2/abcstring2.html。其中[N]标记告诉Apache重新执行重写规则,直到RewriteCond失效为止。只要请求URL中包含需要替换的字符串,它就会一直重复地执行。当所有的string1都被替换完毕,则RewriteCond失效。本例子中,RewriteCond执行了2次。[PT]告诉mod_rewrite把重写的URL传送到Apache来进行接下来的处理工作。

我们都知道,关键词是否在URL中对于网站SEO至关重要。对于建站初期不注重SEO的站点,特别是大型站点,本功能真是雪中送炭。

注意:使用本功能时,有时会把非目标字符也做了修改,假如例子中的“abcstring1”不是目标字符,但这个功能也会替换了它。

来源:搜外网


Public @ 2015-09-14 16:11:13

关于Sitemap

百度一直致力于将优质内容索引并呈现给搜索用户,因此百度站长平台推出了Sitemap工具,网站可通过该工具将优质资源主动反馈提交给百度站长平台,加强百度对优质资源的收录,优化收录效果。Sitemap(即站点地图)就是您网站上各网页的列表。创建并提交Sitemap有助于百度发现并了解您网站上的所有网页,包括百度通过传统抓取方式可能找不到的网页。您还可以使用Sitemap提供有关您网站的其他信息,如上次

Public @ 2011-06-13 16:11:59

robots.txt文件有什么必要?

什么是robots.txt文件?搜索引擎机器人通过链接抵达互联网上的每个网页,并抓取网页信息。搜索引擎机器人在访问一个网站时,会首先检查该网站的根目录下是否有一个叫做robots.txt的纯文本文件。当我们的网站有一些内容不想被搜索引擎收录,我们可以通过设置robots.txt文件告知搜索引擎机器人。如果网站上没有禁止搜索引擎收录的内容,则不用设置robots.txt文件,或设置为空。robots

Public @ 2018-10-22 16:09:22

网站URL显示品牌名字怎么弄

要在网站URL中显示品牌名称,您需要使用SEO优化的最佳实践和技术,例如: 1. 在网站URL中包含品牌名称。例如,如果品牌名称是"ABC",则可以将URL设计为:www.example.com/ABC/product-name。 2. 使用301 重定向从旧URL到新URL,以确保搜索引擎能够正确地索引和显示您的品牌名称。 3. 在Meta标签中包含品牌名称,并确保它与网站内容相关且自然。

Public @ 2023-06-14 10:00:20

栏目页seo优化 栏目的地址怎么写比较好呢?

问:如www.abc.com/lanmu/SEO/ 还是www.abc.com/lanmu/SEO.html 这两个哪个好?答:1、两者貌似当前都有网站操作;2、后缀html一般会认为是具体的网站页面,不加html是栏目页;3、如果是栏目页,栏目页下面还有具体内页,第一个相较第二个友好些,尤其是静态有层级的页面,栏目页不加html,内页加html;ps:最终也是看自己的需求和选择,两者都能操作,推

Public @ 2012-01-06 16:04:50

更多您感兴趣的搜索

0.449571s