Archive for 11月, 2008

SEO关键词的位置也很重要

关键词很重要,不仅是指关键词的数量,也包括关键词质量。
如果你在页面标题,分级标题,第一段等有很多关键词,要比在页面底部有很多关键词要重要。
原因是URL(网址,尤其是域名),文件名,目录名,页面标题,分级标题等独立部分的关键词,要远远比普通文本中的关键词重要。即使你的竞争对手和你拥有一样的关键词密度,而你的关键词分布在URL(网址)中,那么搜索引擎,尤其是 Yahoo!(雅虎),将会给你带来不可思议的排名。


如何优化外部链接

超链分析的基本原理是:在某次搜索的所有结果中,被其他网页用超链指向得越多的网页,其价值就越高,就越应该在结果排序中排到前面。所以,锚链接的文字在计算时至关重要。知道这点就可以讨论三种锚链接。
1. <a href=”http://www.murray.cn”>murray技术博客</a>
2. <a href=”http://www.murray.cn”>www.murray.cn</a>
3. <a href=”http://www.murray.cn”>murray</a>
这里涉及到你的关键词选择,如果选择的中文是“murray技术博客”,那你的锚链接应该是<a href=”http://www.murray.cn”>murray技术博客</a>。如果选择英文关键字”murray”,就应该<a href=”http://www.murray.cn”>murray</a>
因为搜索引擎是按照词项匹配进行计算的,而且现代主流的搜索引擎对超链接的计算也没有翻译功能。对于目前的搜索引擎只有做好锚链接才能保证网站排名靠前。
从技术上讲单向链接是最好的一种链接方式,对方网站向你的网站进行推荐投票,而你的网站不用向他进行推荐投票。优点是这样既可以保证PageRank值的传递,也可以保证网站间权重的传递,最重要的是保证自己网站的权重不会外流。从经验上讲单向链接还能够带来一定量的访问量。缺点是很难实现。
而双向链接是网站之间相互链接(也称友情链接),这是一种网站间互惠的一种链接方式。优点是项目实施成功率高,缺点是排名被作用减弱。
链接要注意内容的相关性,如果你网站的内容主题是关于程序开发的,而另外有一个网站是发布程序的,这两个网站的主题就十分相关了。那来自这个发布程序的站点导出给你网站的链接,对于提高你站点搜索引擎排名的作用要远远大于一个关于数码产品站点指过来的链接。
同时链接文字的相关性也相当重要,这里需要考虑的是如果你的网站主题是php的CMS。那么你的锚链接文字应该是“PHP”或者“CMS”,而使用文字“WORD”“WORDPRESS”那就明显失去了建立同主题链接通道的作用了。


MySql的常用命令和技巧

一、连接MYSQL:
格式: mysql -h主机地址 -u用户名 -p用户密码
1、例1:连接到本机上的MYSQL。
首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>
2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:mysql -h110.110.110.110 -uroot -pabcd123
(注:u与root可以不用加空格,其它也一样)
3、退出MYSQL命令: exit(回车)
二、修改密码:
格式:mysqladmin -u用户名 -p旧密码 password 新密码
1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令
mysqladmin -uroot -password ab12
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
2、例2:再将root的密码改为djg345。
mysqladmin -uroot -pab12 password djg345
三、增加新用户:(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)
格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”
例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MYSQL,然后键入以下命令:
grant select,insert,update,delete on *.* to test1@”%” Identified by “abc”;
例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据库,只能通过MYSQL主机上的web页来访问了。
grant select,insert,update,delete on mydb.* to test2@localhost identified by “abc”;
如果你不想test2有密码,可以再打一个命令将密码消掉。
grant select,insert,update,delete on mydb.* to test2@localhost identified by “”;
四、显示命令
1、显示数据库列表:show [...]


如何优化(SEO)美图网站

图片站点容易带来流量,当然主要是美女图片站。如何优化图片多文字少的页面成了,seo难点。
下面几点应该会有所帮助:
1.不能出现敏感词汇,如色情类的,因为这些词汇的出现很容易导致你站点被K。当然有的人说我是避免不了的。最好就是把一些敏感词汇去掉,如果实在是需要那么你尽量保持数量很低,而且最好用用户理解的拼音和符合代替。比如se qing。这样采用技巧的方法避免。
2.做链接诱饵,建议你添加一些和你站点相关的词汇,这样便于收录,增加相关性。我们需要做链接诱饵,做链接诱饵,比如你在百度知道问问题,一定要针对性一点,加上站点相关性的一些词汇来问。
3.图片站点一定要加ALT描述,但是不要千篇一律,这样非常不好。因为这样的让搜索引擎很难判断和分类收录。
图片的ALT描述非常的重要,尽量每个图片的描述都要不一样,采用相关性,如长尾关键词准确的描述图片。当然你要避免敏感词汇的出现,恰当就可以了,图片站不要过度夸张的手法去吸引用户,除非你不想做长。
4.图片站点最缺少的就是文字描述,所以建议大家增加文字描述内容。
图片每一个页面的文字描述要做好,这样有给人一种图文并茂,当然你不要过分的做,在做描述的时候一定要考虑一下美观性。


如何解决mysql的Table is read only错误

mysql的Table xxxx is read only错误往往是发生在Linux主机上,在网上查了很多资料后终于发现它本质上是个权限问题。
要解决它首先要给mysql的数据库目录加上可写权限,即777
然后到mysql的Bin目录执行刷新
mysqladmin -u <username> -p flush-tables
并且保证mysql安装目录的/var/lib/mysql的目录权限设置为700
其间所有文件的权限设置为660
基本可以解决
另:当我们更改了mysql权限表,我们可以重起服务器,但更简单的办法是执行
mysqladmin -u <username> -p reload


怎么做网站(选择建站开发环境asp,php,jsp)

选好了网站域名,也知道我们要把网站放在哪里了,那我们用什么来做网站的呢。在我看来,网站的建设其实很有学问,做好选择也是需要好好考虑的。
我个人把网站分为静态站和动态站两大类。它是按照网站的更新方式来分的,静态站就是要手动做好网页通过FTP等手段传到对应位置;而动态站又分两种情况:一种是所有页面全部是有程序依靠不同的参数形成的,它的主要表现形式是为x.php?a=b,它的优点是更新很快,另一种是由程序生成为静态的网页,它的表现形式跟静态站没有什么区别,但在页面的名称上很规律。
静态站的制作很简单,只要我们熟悉Html,有网页的制作软件就可以搞定,甚至很多人用记事本就可以,强人呐。它对服务器的环境没有特殊要求,只要它能对外提供WEB服务就好。对于此类网站我们唯一的标准就是越大越好。
动态站就不同了,它需要服务器环境的支持,比如asp的iis,php的apache,jsp的tomcat。至于程序,我们可以自己写,也可以用现在网上免费的建站程序。这样,我们就要把程序放上去,按照规格配置好,就可以使用了。
asp是Active Server Page的缩写,意为“动态服务器页面”。是微软针对网站的建设的解决方案,现在已经升级到.net。.net比单纯的asp,无论在性能还是灵活性方面都有了很好的改善。
asp的运行环境:能够运行ASP的web服务器软件,主要是微软系列的PWS或IIS
一般asp需与access数据库或SQL Server数据库结合使用,编出功能强大的程序。而其他数据库比如mysql、Oracle等,asp的支持不是很好,甚至性能很低。
php在现在网站开发中用的最多。因为它开发环境和运行环境都是免费,并且在性能上并不输于ASP和JSP。由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下,因此php有不可比拟的跨平台特性。PHP在数据库方面的丰富支持,也是它迅速走红的原因之一。它支持几乎所有的常见数据库系统包括DBA、dBase、dbm、filePro、Informix、InterBase、mSQL、Microsoft SQL Server、MySQL、Solid、Sybase、ODBC、Oracle、PostgreSQL。
php的运行环境:Linux+Apache+Mysql+PHP,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案。
JSP(JavaServer Pages)是由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用也是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。相对于asp,jsp更适合部署大的系统。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,jsp表现了强大的可伸缩性。
JSP的运行环境:常用的是apache+tomcat+java,很多空间服务商都不太支持,因为这样的环境很有维护难度。因此如果想用jsp开放网站,最好有自己的服务器,或买vps。
网站建设说起来简单,但做起来却没有那么容易。以上是本人的心路总结,希望对新人的成长能有所帮助。当然我也不是什么高手,如有不妥之处,还望大家指正。如有转载请表明出处,谢谢。


如何提高站点pr之ODP登录

第一步
不要提交镜像网站。镜像网站虽然内容相同,但是URL地址不同。
不要提交与已收录内容相同或相似的URL,因为这将不方便用户的使用。大量重复地提交内容相 同或相似的网站可能会导致这些或所有的相关网站被淘汰和/或删除。
不要隐藏并重复提交相同的URL,如:http://www.dmoz.org和http://www.dmoz.org/index.html.
不要提交带有多个地址的网站。
ODP拒收任何带有非法内容的网站。这些非法内容包括少儿不宜的色情描述、诽谤;侵犯知识产
权的内容;鼓吹、发动或煽动非法活动(如欺诈、暴力)的内容等。
不要提交正在更新的网站,可在更新完毕后进行提交。不完整的、显示“正在更新”或包含无效图片、坏链接的网站不适合向目录提交。
带有色情内容的网站须向相应的成人目录下提交
非英语网站须向相应的世界目录下提交
不要提交含有大量会员链接的网站。
第二步
在开放目录的首页dmoz.org(www.dmoz.org)查找将要提交的网站是否已被收录,这将节省双方的时间。
第三步
选择最适合的目录提交。开放目录中的可选主题数量庞大,仔细选择一个最恰当的目录进行提交,不当或无关目录下提交网站会被拒绝或移除。
注: 有些目录没有“加入URL”或“更新URL”的提示链接,那么说明这些目录不接受提交,可以另选别的相关目录进行提交。
第四步
一经选择了最恰当的目录,马上到dmoz.org(www.dmoz.org)该目录下,点击“加入URL”。按照提示步骤顺序完成提交。网站描述是针对网站内容的,应该简明、准确,不可夸大其词。所提交网站含有非客观的夸大描述,将被延迟或拒绝收录。自动提交软件与这个步骤不同,通过自动提交的网站在收录后若被删除,不会得到任何提示通知。
提交后的工作
提交后,ODP编辑会复查你的网站以决定是否对其最后收录。决定是否收录的因素很多,如提交的数量等,这将需要大约几周或更长的时间。再次提醒一下,一次只能提交一个URL,对相同的或相关的网站多次提交可能导致拒收或删除;不允许隐藏或对相同的URL多次提交。
如果所提交网站三个星期后仍没有显示出来,可尝试再次提交或向负责提交目录的编辑人员发送邮件了解情况。
找到网站收录下的目录,填写“更新URL”表格,可对已收录网站或网页的标题、描述等进行更改。若要使网站更改所在目录,可向编辑发出邮件阐明修改理由。
网站被ODP收录后,一般2周或几个月后会在共同使用ODP数据库的合作伙伴网站上列出,如 AOL Search、 DirectHit、 HotBot、 Google、Lycos、Netscape Search等。ODP对数据每周更新一次,但是合作伙伴有其自己的更新规则。
ODP是人工编辑目录索引类搜索引擎。ODP除独立提供搜索服务外,还为包括AOL Search、 Netscape Search、 Google、 Lycos、 DirectHit、 HotBot等在内的许多门户网站和搜索引擎提供主要的目录搜索服务。Google的目录检索来自ODP人工编辑目录,但经过了自己的运算法则的重新排序后按照网页级别显示这些结果。
ODP是百分百免费的搜索引擎,不管是提交网站还是使用数据都是无偿的。任何人都可以下载或使用ODP提供的数据。同样,在ODP也没有付费的目录和网站提交。


如何在apache下实现404重定向

当用户拼错的URL、不存在的URL重定向到别的网页,例如网站的首页、404页面等。如何在apache下实现这些页面的重定向呢,我们可以在httpd.conf或.htaccess文件中使用ErrorDocument来捕获404 (找不到文件)错误:
ErrorDocument 404 /index.html
DirectoryIndex index.html /path/to/notfound.html
这样每次当某人请求无效的URL 时,都返回URL / index.html 提供的网站首页。
这里需要注意两点:
1、直接指向首页是否是合适的?或者让它指向到一个404页面会更好些?如果在404页面用javasctrip做一个跳转到首页,也是SEO允许的做法。
2、即使返回有效的文件,仍然会将404 状态码返回给客户端和搜索引擎。这表示搜索引擎机器人来确认网站上的链接时,仍然会得到正确的结果(404状态码)。


怎么做网站(域名,空间,托管,vps)

网站是一个宣传渠道,就一定要让人知道。在很早之前,大家访问都是用IP地址的,比如58.246.178.13。记忆起来很不方便,于是出现了域名。
域名其实就是方便人们记忆的一种地址的形式。域名不仅便于记忆,而且即使在IP地址发生变化的情况下,通过改变解析对应关系,域名仍可保持不变。它是以.为分割号的,从右往左,权级递减,最左边的最小。举个例子:www.murray.cn,其中cn是顶级域名,其解释(正确的说应该是解析)在我国的一个根域名服务器上,是国际顶级的。murray是我网站的标示,www其实是二级域名,它比murray要小得多。只是因为大家都习惯了www为开头而已。不要www照样行得通,我们可以看到,国外很多网站都是没有www的。
需要注意的是,www.murray.cn和murray.cn是完全不一样的。我们在做解析的时候要特别注意。这里再更正一个概念,域名是murray.cn,www.murray.cn不是域名,它仅仅是一个地址。世界上顶级域名有很多个,比如我们常见的
AC 科研机构
COM 工、商、金融等企业
EDU 教育机构
GOV 政府部门
NET 互联网络、接入网络的信息中心(NIC)和运行中心(NOC)
ORG 各种非盈利性的组织
biz 网络商务向导,适用于商业公司(注:biz是business的习惯缩用)
info 提供信息服务的企业
name 适用于个人注册的通用顶级域名
pro 适用于医生、律师、会计师等专业人员的通用顶级域名
coop 适用于商业合作社的专用顶级域名
aero 适用于航空运输业的专用顶级域名
museum 适用于博物馆的专用顶级域名
mobi 适用于手机网络的域名
asia 适用于亚洲地区的域名
tel 适用于电话方面的域名
CC 类型:.cc/中文.cc
有了域名,就相当于我们有了一个指向我们网站的路标,具体网站要放在哪里呢?这也是个问题,因为如果放在我们自己电脑上,当我们关机了,别人就看不到了。这就需要我们把它放在一个常年开,而且访问快的地方。机房是个不错的选择。他们往往有专人管理,设施也很齐全。如果我们有足够的实力,可以自己买一台服务器放在机房,那是再合适不过的了。这就是传说中的托管。
然而大部分人是没有这能力的,于是一些专业的公司自己买服务器放在机房维护,然后把这些服务器的资源分割成不同的,可以订制的小块,供大家购买使用。虚拟空间就这样诞生了。我国最早的虚拟空间提供商应该是net.cn万网,很牛X的公司。
不过空间的限制太多,随着技术的方展,我们有多了一个选择,vps(虚拟服务器),它的原理是,把一台服务器用虚拟机的技术分割成若干台独立的服务器,当然这些服务器是虚拟的,他们的用的资源还是那台实体服务器的。但我们操作的时候是完全看不到实体服务器的,就跟操作一台真正的电脑一样。很多服务我们可以自己安装卸载。这样我们的操作就更加灵活了。注:vps在某些时候又叫专享主机,空间又叫虚拟主机,名字而已。
网站建设说起来简单,但做起来却没有那么容易。以上是本人的心路总结,希望对新人的成长能有所帮助。当然我也不是什么高手,如有不妥之处,还望大家指正。如有转载请表明出处,谢谢。


怎么做网站(基础知识)

网站说倒底就是我们想要展示的内容在浏览器上的一种表现形式。直到互联网历史的人都知道,在互联网的早期,大家都是通过一个类似现在windows网上邻居的界面来共享信息的。人们要从众多的文件和文件夹中找到自己想要的东西是件很累的事情,于是大家想到弄一个索引页,于是目录和介绍出现了。为了便于找到这些目录,并方便的阅读它,一个叫姆·伯纳斯-李(Tim Berners-Lee)的人发明了首个网页浏览器WorldWideWeb并第一个使用超文本来分享资讯。而那些用超文本编写的目录便成了网站的最早前身。
说到这里我们就不能不介绍html了。HTML(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。设计HTML语言的目的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的内容上去,而这些信息可能存放在网络的另一台电脑中。 HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。
想要做好网站,Html是必学科目。同时我们还要知道当前主流浏览器,它们种类繁多,稍有不慎就导致我们辛苦做的页面表现大乱。而且他们在某些方面还互不兼容,我们只有直到他们的脾气才能驾驭好。
Internet Explorer IE 6-7
火狐浏览器Mozilla - Firefox
opera
chrome:google浏览器
Tencent Traveler(腾讯TT)
TheWorld(世界之窗)
MagicMaster (M2,魔法大师)
miniie
Thooe(随E浏览器)
遨游 下载地址
绿色浏览器Greenbrowser
Safari
其中IE6-7是现在用户量最大的,火狐Firefox排名第二,只要要求不高,我们只要以这三个为准就好了。
网站建设说起来简单,但做起来却没有那么容易。以上是本人的心路总结,希望对新人的成长能有所帮助。当然我也不是什么高手,如有不妥之处,还望大家指正。如有转载请表明出处,谢谢。