`
ouspec
  • 浏览: 881038 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

从JavaEye2.0看SEO

阅读更多
JavaEye2.0上线以后,从单纯的论坛扩充到一个综合性的网站,短短两个月左右的时间,流量上升很快,尤其搜索引擎的结果表现优秀,这表现在:

1.从google和baidu过来的流量大幅度增加,从9月份到现在,google流量从13%上升到现在的43%,baidu的流量从10%上升到22%。

2.技术类的关键字在搜索引擎中搜索,很多结果JavaEye的文章的排名都在前面,在JavaEye写文章能被更多人的了解。

3.博客的排名相当靠前。以我个人为例,我用ouspec这个ID在msn上写博客已经写了一年多,但是在javaeye写博客只有两个月,但是用google搜索ouspec,基本上完全是javaeye的博客文章。这说明在JavaEye上开博客比在其他的地方开博客更容易被推广和提高知名度,尤其JavaEye每个博客都是独立的二级域名,搜索引擎都以JavaEye的子网站来看待。

SEO是Search Engine Optimization的缩写,即“搜索引擎优化”,SEO的主要工作是通过了解各类搜索引擎如何抓取互联网页面、如何进行索引以及如何确定其对某一特定关键词的搜索结果排名等技术,来对网页进行相关的优化,使其提高搜索引擎排名,从而提高网站访问量,最终提升网站的销售能力或宣传能力的技术。JavaEye的SEO取得了不错的效果,尤其是google.

这里鄙视一下baidu,百度很多关键字都是竞价排名的结果,而且竞价排名和搜索结果不予区分,使得搜索结果匹配度相当差,大家可以试着用百度搜索一下Java关键字。这种涸泽而渔,降低用户体验的做法,最终将严重损害baidu作为搜索引擎的价值,技术文章搜索还是google最好。

这篇文章将总结一下我对于SEO的一些初浅感想,JavaEye坛子里面有SEO的高手,希望能够一起讨论并不吝赐教。

1。域名和IP:应该选择一个很容易建立品牌的域名,JavaEye的域名非常有独特和有特色。每一个IP地址最好只对应一个网站,JavaEye拥有自己的服务器,所以是独立IP。申请虚拟主机是同一个IP多个网站,会降低搜索引擎对网站的评价。

2。URL:friendly URL-友好的URL应该是包含关键字并且简短的URL,不要加过多的参数,这一点JavaEye用Ruby on Rails开发,Ruby on Rails本身已经提供友好的URL。

3.PageRank和友好链接:PageRank是google对于网站重要的评估,JavaEye的PageRank是4,属于中等,尽量和高于等于pagerank4的网站交换友情连接,争取高质量的外部链接导入和内部链接导出。

4.网站设计:网站设计越简单越好,应该提高文字内容的占整个网页HTML内容的比重。整个网页应该规范化,远离那些太重的因素:flash, dom, javascript等。JavaEye的网页设计采用web2.0的设计偏好,突出内容,非常清新简洁,避免象门户网站整屏的链接造成的视觉疲劳。如果必须要使用js,css的话,就尽量把他们作为外部文件来使用。

5.网页大小:越小越好,最好保持在15K以下。小的网页不仅对搜索引擎有效,使搜索引擎收录方便,对访客也有效,使点击网页的速度变快。JavaEye的网页基本上都只是包含文字,加极少图片,整个网页很小。

6.良好的网站内容组织结构:网站终归是通过link将所有页面链接在一起的,一定要保持良好的网站结构。一是从首页开始往下链接,链接的深度最好不要超过4层,连接深度太多会影响搜索引擎的收录,二是网站内容物理位置和逻辑位置尽量严谨,比如JavaEye的JBPM文件放在同一个目录下,链接位置和物理位置统一,三是底层文件之间保持适当的链接,使整个网站成为一个有序的网状结构。

7.内容:这个是最最重要的。搜索引擎对于高质量的原创文章相当敏感。大量低质量文章或者转载文章将降低搜索引擎的对网站的评价。JavaEye基本上都是原创的高质量的技术文章,所以被搜索引擎收录的非常好。

JavaEye的SEO才刚开始做,所以以后会逐步完善。希望JavaEye的SEO能对大家建设网站提供一些好的思路。

推荐一个好的SEO站点:点石

PS:最近灌水太多,开始写一些有内容的文章,从这篇起。

End




分享到:
评论
18 楼 blackanger 2007-05-28  
不错。。。
17 楼 iunknown 2007-03-19  
比如下面这篇文字被很多地方转载,但是没有几个表明了是从 javaeye 转载的。
http://bigpanda.iteye.com/blog/38189

比如以下的转载:
http://e.taisha.org/thread-715635-1-1.html
http://blog.csdn.net/huangwei1024/archive/2007/02/20/1512085.aspx

建议在显示个人 blog 内容的时候,由系统自动在文章开头加上一些版权声明的文字,类似下面的做法。

http://www.chedong.com/blog/archives/001133.html

我发明的版权协议?
作者:车东 发表于:2006-03-22 17:03 最后更新于:2006-03-29 17:03
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。

这样应该对 javaeye 在搜索引擎的排名有所帮助。
16 楼 ouspec 2007-03-19  
Johnny 写道
对第5条网页大小...
不太赞同,我认为不是光网页小就是对搜索引擎友好,而是要看有用信息对所有信息的比例.html标签,css,javascript都属于"无用信息"(对于阅读者而言).所以把css和javascript都以文件的新式做连接,而不是直接写在html里是一种友好的做法.

再补充一点:Title很关键.


title争取站内的每个页面都不同。
15 楼 ouspec 2007-03-17  
温柔一刀 写道
叶子 写道

可用了google的统计后蹭的上去了=___=


google的统计怎么用的?


申请google的Analytics
14 楼 温柔一刀 2007-03-17  
叶子 写道

可用了google的统计后蹭的上去了=___=


google的统计怎么用的?
13 楼 eason007 2006-11-24  
10、图片的地址和alt没有优化

11、由于blog、论坛和圈子的内容是相通的,但这在带来方便之外,却产生了一份内容,最多可以在3个不同的url下查看,个人认为这样在日后量大了之后,也会容易造成复制内容的误会。
12 楼 eason007 2006-11-24  
继续

6、在文集、专栏、博客、圈子那里发现,有些作者的连接地址是
sysuser/id
的形式,但有的却是连接到他的二级域名,这样首先会让搜索引擎觉得混乱,应该统一。

7、tag的连接,有的是
/forums/show/45?sys_tag=64
有的却是
/articles/sys_tag/6
也应该统一,避免造成复制内容的误会。而且如果可以的话,不要使用id的连接形式,而是单独给一个子目录,例如tag,然后以标签名称作为文件名,当然中文的话,就要进行转化。如:
/tag/seo.html

8、对于内容展示页,应该使用h1标签来包围标题。

9、圈子和博客的地址应该有所区分,而不是都使用二级域名。
11 楼 eason007 2006-11-24  
楼主说了那么多,那我就说说目前javaeye在seo方面存在一点点问题吧,个人意见,仅供参考。

1、title的优化没有很好的突出javaeye,优化不足。可以参考:
标题-版块名称-论坛名称
的格式构建

2、页面的代码还不够干净。某些地方或许是因为技术的原因,用table来代替div。但在实现效果时,没有从css获取定义,而是直接设定style。这样估计大概浪费了20-30%的代码量

3、url应该可以更友好。将
http://www.iteye.com/topic/35842?page=1
改为
http://www.iteye.com/topic-35842-1.html
的形式对搜索引擎更好。虽然最近google的blog说已经跟好的支持动态页面。

4、可以自己制作sitemaps文件提交到google的sitemaps。这个东西最近也得到了其他搜索引擎的支持。但目前只有google的提交接口。

5、至于相关的参考,可以到下面的blog
http://www.chinamyhosting.com/seoblog/
http://seo.highdiy.com/
至于楼主提到的点石,业界的评价褒贬不一。他们的论坛我也有注册去看过,只能说比他们写的blog内容失望。
10 楼 叶子 2006-11-24  
首页是5吧,内页是4。

嗯。不过我blog现在没做这个(搞过一段日子不过后来换的服务器不支持了,就没上)

感觉重要的是5。6。7。
因为连接我好久没怎么改了,可用了google的统计后蹭的上去了=___=
9 楼 ouspec 2006-11-24  
叶子 写道
偶给自己blog做过点优化,基本就是如下

1.sitemap,把某些深连接做个页面连接过去
2.让目录层次变浅
3.伪静态化
4.稳定增加资料
5.找几个pr高的做连接
6.用google的统计系统
7.根据统计系统的页面来源和关键字给某些页面做特殊优化,或者给那些页面提高关键字相关性

偶blog现在pr5,同学的blog pr7,搜索不少关键字也在google排名第一的说。(不过同学从我blog转了不少东西过去,搞的他的结果现在很多都在我之前了=____=)


至于keyword,title等这些我没改过。


你的博客不错,Pagerank我这边的显示是4,似乎没有标题?

伪静态化是重写URL吗?
8 楼 ouspec 2006-11-24  
叶子 写道
live space的搜索一向比较差的。。


你用google搜索一下“tianxinet”, tianxinet在csdn开始写博客的时间和javaeye差不多,javaeye的博客排在csdn博客前面。再用google查一下“gigix”,JavaEye的博客也在第一页。

JavaEye现在的搜索还需要改进,但是目前已经不错了。
7 楼 叶子 2006-11-24  
偶给自己blog做过点优化,基本就是如下

1.sitemap,把某些深连接做个页面连接过去
2.让目录层次变浅
3.伪静态化
4.稳定增加资料
5.找几个pr高的做连接
6.用google的统计系统
7.根据统计系统的页面来源和关键字给某些页面做特殊优化,或者给那些页面提高关键字相关性

偶blog现在pr5,同学的blog pr7,搜索不少关键字也在google排名第一的说。(不过同学从我blog转了不少东西过去,搞的他的结果现在很多都在我之前了=____=)


至于keyword,title等这些我没改过。
6 楼 冉翔 2006-11-24  
看现在JE还是有不少table,tr,td的。。。

还有不少改进的空间:D
5 楼 ddandyy 2006-11-24  
我朋友不是做这个的  是他们公司有做这个的  他和我聊天时提到的
4 楼 ouspec 2006-11-24  
ddandyy 写道
听朋友说做这东西月薪都能过20K


你的朋友是做SEO的吗?可以交流一下?
3 楼 whycloud 2006-11-24  
SEO今天听说的
回去研究一下
2 楼 叶子 2006-11-24  
live space的搜索一向比较差的。。
1 楼 ddandyy 2006-11-24  
听朋友说做这东西月薪都能过20K

相关推荐

    JavaEye2.0_on_rails

    ### JavaEye2.0_on_rails:敏捷Web开发实践与Ruby on Rails的应用 #### 敏捷软件开发方法 - **背景**:传统软件工程方法在实际应用中面临着项目延期、成本超支以及软件质量不高的问题。为了克服这些挑战,业界提出...

    javaeye的信息提示框代码之js

    javaeye的信息提示框代码之css,application.js

    javaeye被黑

    javaeye被黑 大家看看

    javaeye热点阅读

    17. Spring 2.0的注解事务管理:Spring 2.0引入了注解方式的事务管理,使得代码更加简洁且易于维护。 18. Struts2教程:涵盖了Struts2框架的使用,包括处理表单提交,为Web开发提供指导。 19. Ruby on Rails:Ruby...

    JavaEye新闻月刊_-_2009年3月_-_总第13期

    NetBeans 6.5.1、SpringSource STS 2.0等重要开发工具的更新也为Java开发者带来了新的工作方式和体验。 编程语言方面,报告提到了微软将VB和C#两种语言整合进一个全新平台Visual Studio 2010的动向。同时,其他编程...

    JavaEye+技术架构

    JavaEye+技术架构,讲述java框架的应用

    JavaEye3.0开发手记

    ### JavaEye3.0开发手记之开发环境搭建详解 #### 一、开发环境搭建概述 随着JavaEye3.0开发计划的启动,本篇文章将详细介绍如何为该项目搭建高效的开发环境。开发过程中不仅需要考虑软件的选择,还需要针对操作...

    IK Expression V2.0

    IK Expression V2.0不依赖于任何第三方的java库。它做为一个简单的jar,可以集成于任意的Java应用中。这包括了JavaEE应用(基于应用服务器的), Java桌面应用以及Java WebStart方式的应用。 IK Expression最初...

    好久没有来JavaEye了,再回来看看老朋友

    标题 "好久没有来JavaEye了,再回来看看老朋友" 提到的是一个人对JavaEye社区的怀念和重访,这可能暗示着一个关于Java技术交流平台或者社区的讨论。JavaEye是一个曾经非常活跃的Java开发者社区,用户在这里分享技术...

    JavaEye Client SourceCode

    JavaEye Client SourceCode是一个开源项目,专为Android平台设计,提供了JavaEYE的客户端实现。这个项目的源代码为我们提供了一个深入了解Android应用开发以及Java编程在移动设备上的实践的宝贵资源。接下来,我们将...

    javaeye论坛小测试答案

    javaeye 论坛小测试 javaeye论坛小测试答案 javaeye论坛测试答案 这下你们就省事了。

    javaeye代码高亮插件

    JavaEye是一款知名的面向开发者的技术社区,它提供了丰富的代码展示功能,其中包括代码高亮显示。在WordPress等博客平台中,为了使代码段在文章中清晰易读,通常会使用代码高亮插件。JavaEye的代码高亮插件以其简洁...

    javaeye 基于android客户端

    JavaEye是一个基于Android平台的应用程序,它展示了在移动设备上构建功能丰富的软件的可能性。这个小应用旨在为开发者提供灵感和指导,帮助他们更好地理解和实践Android应用开发。让我们深入探讨一下这个应用背后的...

    JavaEye论坛热点_-_2008年11月_-_总第6期

    - JEECMS是一个基于Java的企业级内容管理系统,版本v1.1和v2.0的发布,展示了开源社区对内容管理系统的贡献,并提供了更多的功能如评论和投票。 11. **正则表达式实现的讨论** - Sun的Regexpr实现可能成为讨论的...

    测试JavaEye的PDF生成效果

    标题“测试JavaEye的PDF生成效果”提示我们关注的是一个使用JavaEye库生成PDF文档的实践过程。JavaEye可能是一个用于Java平台的开源库,它提供了将数据转换为PDF格式的功能,这对于创建报告、手册或其他需要打印或...

Global site tag (gtag.js) - Google Analytics