如何设置Xiuno BBS URL-Rewrite

如何设置Xiuno BBS URL-Rewrite,第1张

XiunoBBS 只需要一条规则:

将 *.htm 转发到 index.php?*.htm 即可。

Xiuno BBS 2.1 需要编辑 conf/conf.php,Xiuno BBS 3.0 不需要 1、2 步骤。

1. 编辑 conf/conf.php 中的 'urlrewrite' =>1,

2. 清空 tmp 目录

3. 修改 Web Server 的 Rewrite 规则,以下为各种Web Server 的样例:

4. 重启 web server

Nginx:

打开 nginx 配置文件 /usr/local/nginx/conf/nginx.conf 找到对应的虚拟主机配置处,追加加粗行:

location / {

rewrite "^(.*)/(.+?).htm$" $1/index.php?$2.htm last

if (!-e $request_filename) {

rewrite ^(.*)$ /index.php?s=$1 last

}

indexindex.html index.htm index.php

root /data/wwwroot/xiuno.com

}

然后重新启动 nginx: service nginx restart

Apache:

vim /etc/httpd/conf/httpd.conf

<Directory d:/xiuno.com>

Options FollowSymLinks ExecCGI Indexes

AllowOverride all

Order deny,allow

Allow from all

Satisfy all

</Directory>

NameVirtualHost *:80

Apache .htaccess

如果Appache 支持 .htaccess,那么可以编辑 .htaccess 文件放置于根目录下:

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^admin/(.*)\.htm$ /admin/index.php?$1.htm [L]

RewriteRule ^mobile/(.*)\.htm$ /mobile/index.php?$1.htm [L]

RewriteRule ^(.*)\.htm$ /index.php?$1.htm [L]

</IfModule>

Apache httpd.conf

如果将规则直接放入 httpd.conf 则需要在前面加 / ,看来 Apache 也反人类:

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^/admin/(.*)\.htm$ /admin/index.php?$1.htm [L]

RewriteRule ^/mobile/(.*)\.htm$ /mobile/index.php?$1.htm [L]

RewriteRule ^/(.*)\.htm$ /index.php?$1.htm [L]

</IfModule>

SAE环境,根目录建立 config.yaml 文件:

appname: axiuno

version: 1

handle:

- rewrite: if ( !is_dir() &&!is_file() &&path ~ "admin/(.*.htm)" ) goto "admin/index.php?%1"

- rewrite: if ( !is_dir() &&!is_file() &&path ~ "mobile/(.*.htm)" ) goto "mobile/index.php?%1"

- rewrite: if ( !is_dir() &&!is_file() &&path ~ "[^/?].htm" ) goto "index.php?%1"

IIS:

1. 下载 Rewrite.zip

2. 解压到 c:\Rewrite

3. 在IIS的Isapi上添加这个筛选器, 筛选器名称Rewrite,可执行文件选择 Rewrite.dll

4. 重新启动IIS

5. httpd.ini 是配置文件,如果您了解Rewrite 规则,可以直接对其进行编辑,以下为包内设置好的Xiuno BBS的规则:

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

#RewriteRule .*\.(?:gif|jpg|png|css|js|txt|jpeg|swf|flv) $0 [I,L]

#RewriteRule /httpd(?:\.ini|\.parse\.errors) / [F,I,O]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^/mobile(.*)\.htm /mobile/index.php?$1.htm [L]

RewriteRule ^/admin(.*)\.htm /admin/index.php?$1.htm [L]

RewriteRule ^(.*)\.htm /index.php?$1.htm [L]

另外一种 IIS Rewrite:

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^/mobile/(.*)\.htm /mobile/$1.htm [L]

RewriteRule ^/admin/(.*)\.htm /admin/$1.htm [L]

RewriteRule ^(.*)\.htm$ /$1.htm [L]

你可以用一些非主流的搜索引擎,用户量较少的,如:必应搜索、有道搜,搜索相关SEO论坛查看,由于各搜索引擎的算法有所差异,这样能搜索到一些百度权重较低的SEO论坛。

部分列举(权重1):

1、SEO论坛(http://www.seobbs.net)

2、新创意SEO(http://www.xinseo.cn/)

3、房子SEO(www.houseseo.com/)

作为一个网站优化者,有一些基础seo知识点是大家必须要掌握的,网站排名的好快,和这些基础的SEO优化知识有没做好,有没做到位,有着直接的关系!今天,伟伟SEO就把我前面讲的SEO优化基础知识做个总结,大家优化网站时,比对自己现在做的网站是否存在这样的问题,进行基础的网站优化!这些都没有问题后,我们的网站优化就已经迈开成功的一大步!

一、避免站点有死链接

死链接指的就是失效的链接、错误链接,它原本是正常的,但是后来就变成无效的链接,使得网页中打开这个死链接地址,服务器回应的就是打不开的页面或友好的404错误页面。避免死链接是做好站内优化很重要的环节。要快速发现我们的网站是否有死链接,我们可以通过站长工具来查询!查出来的死链接,再直接打开进行进一步确认!如下图:

二、善于使用锚文本优化

锚文本其实就是通过文本关键词加入链接代码,达到点击这个关键词可以链接到你设置的页面,锚文本在seo优化中占有非常重要的作用的,锚文本的代码是:锚文本的代码:文本关键词,一般在网页上面只显示那个“文本关键词”,但是通过html代码查看其实是有链接代码的!锚文本是提高关键词排名的重要因素。如下图所示:

三、善于选择精准目标关键词和长尾关键词

目标关键词其实就是一个网站的主要关键词,也成为“主关键词”,seoer的优化应该是围绕着目标关键词来进行网站优化布局的,目标关键词需要与网站的产品内容相符合,如我的网站现在的目标关键词就是“seo教程”和“深圳seo”百度热度都是属于偏高的,目标关键词的选择也要考虑百度指数的问题,结合自身的网站情况,一定不要选择关键词很冷的,如果自身网站权重高,是一个老站,可以选择比较热门的但是如果自身网站是新站,建议选择适中或者偏低点的目标关键词,像我的网站就是刚建起来一个多月,刚来开始的时候我的想做SEO的关键词的,但基于上面的考虑,我就选了一个以地方开头,又不算冷门的关键词”深圳SEO优化”

长尾关键词其实就是由两三个或更多短词组成的关键词,像“SEO优化培训哪里好”、“深圳seo优化好优化吗”就是长尾关键词,这些长尾关键词都有用户会通过搜索引擎搜索。只是相比于目标关键词而言搜索量要少很多,一般长尾关键词适于放在软文中进行优化。如果你不知道长尾关键词怎么找,你可看看我前面的这篇文章“关键词挖掘工具”。

四、网站地图不可缺少

建设网站地图是必不可少的,也是对搜索引擎优化的表现,地图可以让搜索引擎更加容易爬行你的站点,在你的站点畅通无阻,网站地图英文意思就是sitemap,网站地图有html格式的和xml格式的,主要是为了访客和搜索引擎蜘蛛访问而制定的,网站地图其实只是一个页面,相当于网站的一张路径地图,只是这个页面上面放置了整个站点所有页面的链接,做网站地图主要的目的就是给搜索引擎看,搜索引擎蜘蛛非常喜欢网站地图的,主要是让搜索引擎读取这张地图,让搜索引擎更加快速的浏览你的整个网站,很好的抓取出高质量的页面并收录进来。网站地图的制作请参考“网站地图工具的下载与使用”。

五、网站优化前请确定首选域的选择

首选域就是一个新站上线的时候要选定好用哪个域名作为首要选择推广的域名,因为一个注册好的域名可以分为顶级域名和二级域名二种,例如进入我的网站 深圳SEO优化可以通过***.com以及www.***.com,那么刚开始推广网站就要选择好主要通过哪一个来进行优化推广,如果2个域名都进行优化推广那么很容易导致权重的散失,是不利于网站的优化的, 首选域确定下来后,那么做外链以及交换友情链接要采用首选域来进行。我们经常看到有些网站是顶级域名和二级域名都有收录的!这就是首选域没选好,然后未做301的原因!

六、能够快速走出沙盒效应

沙盒效应也可以简单理解为:新站在刚上线的几个月内在搜索引擎很难有好的排名,甚至没有排名,因为这时候搜索引擎还不信任你,这个现象我们称为:Sandbox沙盒效应。

通俗的讲就是搜索引擎对我们新站的考核期,在这考核期内,我们的网站不到频繁的进行模板的更改,标题的更改。

七、理解301重定向和302重定向

301重定向也是网址重定向,当网站的域名发生变更后,搜索引擎只对新网址进行索引,采用301重定向之后,就可以把旧地址下原有的外部链接如数转移到新地址下,比如:伟伟SEO的网站“深圳SEO优化”现在的网址是www.***.com,但是我想把地址改成我新做的深圳网站优化论坛bbs.***.com,而且更改网址之后之前的收录和外链都不会发生变化,网站权重也不会发生变化,那么只需要301网址重定向即可搞定。我们很多seoer刚开始去一家公司做网站优化,发现这家公司原来的网站压根就不符合SEO优化的,这时你要做一个新的网站来进行网站优化,而旧网站又有一定的权重,这时你就要用到301重定向!如果你不知道怎么做301重定向,你可以看看我前面的文章“怎么去做301重定向”。

不同于 301重定向是永久性的跳转,302重定向是临时性的做跳转,所以它不会传递和转移权重到新的链接上面去的,所谓临时性的跳转,就是未来可能随时都会不跳转了,显示原来的链接,搜索引擎就是这么认为的,因此一个站点做了302跳转了,搜索引擎就会认为新的跳转url是临时性的,因此不会给过多权重。同时搜索引擎还会给予降权处理。

八、了解用户视线金三角

好的用户体验也是需要遵循用户浏览视线金三角的,通过了解用户浏览视线金三角,可以让SEO在今后可以善于去利用站内的权重来合理分配进行优化。如果你不是很了解什么是用户视线分布金三角,那你可以看看我前面讲的这篇文章“热力点击图的数据分析”。如图:

九、了解外部链接、反向链接、站外链接概念,怎么做高质量外链

外部链接:就是我们经常说的“外链”,也可以理解为反向链接或者导入链接, 对于外部链接,百度百科该定义说成了“友情链接”,这肯定是不对的,外部链接就除了网站外的站点指向你网站的url,包括首页和内页,但不带NOFOLLOW标签的,能让搜索引擎抓取到的。外部链接是决定你的网站pr权重最为重要的因素。

反向链接:抽象的表示就是A网站上有一个链接指向B网站,那么A网站上的链接就是B网站的反向链接,形象的表示就是百度贴吧里面有一个链接指向了我的网站深圳SEO优化,那么百度贴吧里面的链接就属于我的网站深圳SEO优化的一个反向链接了.

站外链接:这个从字面理解也很简单,就是所有来自站外的链接指向我们的目标网站都属于站外链接。

怎么去做高质量的外链,前面有好几篇文章有讲到,在这里就不做详述!

十、了解seo行业中的pv、uv、ip概念

IP:指独立IP数。即IP地址,一个电脑可能一天换多个IP,例如用ADSL的,断开之后重新连接有可能另外分配ip。

UV:指独立访客,即访问您网站的一台电脑客户端为一个访客每天网站的独立访问,一个IP下可以有多个电脑,那么这多台电脑的独立访问就算是多次的uv。

PV:指页面浏览量,所有的页面被浏览的总次数,每个页面的点击都计算一次。

十一、不要和链接工厂交换链接,交换链接尽量避免各种陷阱

链接养殖场又可称链接工厂,是整个网站或网站中的一部分页面没有实质性的内容,单纯的为了交换链接互相传递pr来提高这个网页的PR值而存在,站点本身是没有其他内容或者极少内容,它是一种典型的seo作弊行为的网站,与链接养殖场相互链接的网站比较容易被百度蜘蛛k掉并拒绝收录的危险。

对于从事seo工作者来说,交换友情链接是工作中非常重要的一个工作内容,但是现在很多友情链接都存在陷阱。友情链接陷阱伟伟SEO给的定义交换的友情链接无任何实际作用,反倒可能不利于网站优化的链接都属于友情链接陷阱,是站长们有意投放的一种陷阱,例如pr劫持,垃圾网站、门页网站、站群、网页劫持站点、链接养殖场等站点的就属于友情链接陷阱的站点。

十二、使用面包屑导航或者树状导航

面包屑导航(或称为面包屑路径)是一种显示用户在网站或网络应用中的位置的一层层指引的导航。面包屑导航最初自于神话故事《奇幻森林历险记》,故事的两个小主人公丢下一条面包屑路径,然后顺着这条路径回到了家中。就像这个故事一样,在互联网中,面包屑为用户提供一种追踪返回最初访问页面的方式,可以清晰的为客户指引进入网站内部也和首页之间的路线。最简化的方式是,面包屑就是水平排列的被大于号">"隔开的文本链接这个符号指示该页面相对于链接到它的页面的深度(级别)。如下图所示:

十三、尽量使用绝对链接来做站内优化,而非相对链接

相对链接,相对路径指的是不包含网站首页域名的网址,而是使用返回某个文件的命令来让网站进入某个页面或者返回首页而绝对链接是包含首页域名的完整的网址,带有http和www的链接,指定某一个网址。

相对链接和绝对链接各有各的优势,在设计网站的时候,栏目页面链接都是采用相对链接的,相对链接代码简洁、使用方便,可以减少多余代码,但相对链接也容易导致断链死链接的存在。所以最好的解决方法是使用绝对链接,使用绝对链接可以避免上面提到的所有的潜在问题,是让链接真正正常工作的最好的方法。在站内优化的内部链接优化过程中也建议大家使用绝对链接来做!

十四、关键词密度应该设置为多少,如何提高关键词密度

有逛过seowhy的伙伴们应该知道,seowhy给的答案是“2-8%、3-7%、低于10%、5%左右,你自己选一个吧”。伟伟SEO个人认为其实关键词密度任何人给的答案都是可以无视的,只要我们围绕用户体验为原则,10%的密度又如何呢?只要你不是刻意的去堆砌这个关键词关键词,其实都是ok的,例如有的站点想优化“网站”这个关键词,那么首页的关键词密度可能不经意的达到了10%,难道就会遭到搜索引擎的降权吗?这肯定不可能的。单从搜索引擎的角度出发,伟伟SEO肯定会建议你想优化的目标关键词超过了2%即可,但是如果从网站运营的角度出发,更多的是应该围绕用户体验建站,关键词密度神马都是浮云。

十五、了解nofollow标签

nofollow标签常用语添加在超链接上的HTML标签,指示搜索引擎不要去爬行,那么搜索引擎看到这个标签就可能减少或完全取消该超链接的投票权重,那么搜索引擎就不会去收录该超链接的页面,nofollow标签最初是由google发明的,目的是尽量减少垃圾链接对搜索引擎的影响。

形象比喻:百度主页上有一个链接指向我的网站”深圳SEO优化”,如果百度给”深圳SEO优化”的这链接加上了nofollow标签标注,则搜索引擎不把百度计算入”深圳SEO优化”的反向链接,也不增增加任何的pr值。

十六、了解黑帽seo、白帽seo、灰帽seo

黑帽技术就是采用一种作弊的方法来进行seo的优化,它是搜索引擎禁止采用的优化技术来优化网站,黑帽可以在短期内提升网站的排名和流量白帽技术是采用很正规的方式来进行网站的优化的,它可以很好的提高网站的用户体验,也可以很好与其他网站进行链接交换等互动性灰帽技术一般网站平台介绍的比较少,很多从事seo方面工作的人也不是很了解,其实灰帽技术是介于白帽和黑帽中间的一种优化手法。

十七、了解交叉链接,方便很好进行链接交换

交叉链接还是需要通过做交换链接来实现,一般的友情链接只是2个站之间的链接交换,而交叉链接则是三个站或者更多站之间的链接交换,例如:伟伟SEO我有2个站点,一个是A网,一个是B网,而和我交换的人有一个C网,那么我想和你做交叉链接从而重点做A网的权重,那么交叉链接就是“B网”链接给你“C网”,而“C网”不需要链接给“B网”,直接链接给“A网”。交叉链接一般不容易查看,所以更适合在朋友间做!

十八、了解轮链和站群

所谓“轮链”也可以称之为“链轮”,轮链大家只要从字面理解就行了,就是链接有目的性的轮着指向下一个站点,三个以上的链接单向轮流指向下一个链接,seo轮链相比于单个导入链接而言,就相当于一个火柴轻轻掰断,而一群火柴则掰不断有这类似的性质,发挥着1+1大于2的作用,如果大家不太明白的,伟伟SEO比喻一下,就是有A网、B网、C网、D网四个网站,做轮链就是A网页面链接指向B网,B网指向C网,C网指向D网,虽然D网只有C网一个链接,但是其实A网、B网都有间接指向了D网,获得更大的权重,而C网也不仅仅获得B网一个页面的链接。

站群顾名思义就是一群网站的集合,一般是一个站长或者一家公司一个团队操作者10-100个网站,然后集中变成类似大学社团的群体,专门用来通过搜索引擎、网络渠道获取大量流量,同时相互之间权重的传递可以提高搜索引擎的排名,过去通过站群是提高关键词的有效方法,但是如今随着百度搜索引擎的算法升级,站群较之前容易被百度蜘蛛识别,因为站群优化从seo角度来说和轮链相同,是一种作弊行为,有失搜索引擎优化的公平性,因此百度识别之后轻则降权,重则所有站群都被k,所以一般不建议使用。

十九、了解各种权重标签

权重标签就是会影响页面权重或者相关性的html标签。权重标签常用于突出页面中相对重要的内容,从而提高页面相关性,增加页面权重。H1,strong,alt这些标签都是权重标签!如果你不知道怎么使用,请查看前面我的文章“SEO代码优化”。

二十、提高seo转化率是用户体验好的表现

seo转化率指的是用户通过搜索引擎进入我们的网站,在我们网站进行的相应网站用户行为的访问次数与总访问次数的比率,seo转化率是一个广义的概念,相应网站用户行为可以是用户登录、用户注册、用户订阅、用户下载、用户阅读、用户分享、等一些列用户行为,和电子商务领域的转化率不同的是电子商务型网站的转化率主要侧重是交易的成交数量与总网站总的ip的百分比,。而seo转化率就是通过搜索引擎优化把进来网站的访客转化成网站常驻用户,也可以理解为访客到用户的转换。毕竟很多seo站点都不具备专业的电子商务型网站的要求,不直接通过网站参与销售。

对于网站优化的基础知识伟伟SEO就总结了以上的20点,很多都是讲了个大概,如果你已经有SEO优化基础的,相信是一点就能悟到! 如果看完了请采纳哦


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/800964.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-28
下一篇2023-08-28

发表评论

登录后才能评论

评论列表(0条)

    保存