25yicms利用ASP.NET(C#)+MSSQL技术全力打造功能最强大的营销型企业网站管理系统,企业做网站系统,做网站软件,提供div+css企业网站模板。
阅读内容

网站SEO分析案例之当当网站分析报告


时间:2010/04/18   来源:25亿

一、当前网站信息:
名称 内容
IP 211.100.16.137
IP 下域名 Chinago5.com
Dangdang.com
域名年龄 8年
Google PR 6
Alexa rank 865
百度收录2,780,000

二、网站首页问题:

1 首页使用跳转。
问题:使用js 方式跳转,对搜索引擎来说是一种重定向作弊。
解决:如果要使用跳转应该使用 301 方式。
2. 5 行首页没有使用Meta
问题:Meta 中的keyword description 对于Google 来说还是有作用的。
解决:增加meta 属性

3. 网页臃肿
问题:
1. id="all-categories" 名称超长 45 行
2. target="_blank" 多次出现 50 行
3. 大量 css 出现在页面上 257 行
4. style=" padding-left:5px; padding-top:5px;" 351 行
5. 页面尾部有大量的脚本 1871 行
6. 多余的 div 标签 1195 行
解决:
1. id=”ac” ,
2. <base target="_blank">,
3. 将css 放在css 文件中,然后使用
<link rel="stylesheet" type="text/css" href="/css/default.css">调用
4. 将这些在css 中定义类型
5. 放入到js 文件中, 然后使用<script src="/user/common/ajax.js" type="text/javascript" language="Javascript1.2" charset="GB2312"></script>调用
6. 去掉多余的div

4. 716 行首页有些广告链接
问题:<div class="adTitle"></div> 等这些,首页链接是有限的,最多100 个,要将最主要的链接更多的展示给搜索引擎。

5.没有设置 robots.txt
问题:几乎所有的搜索引擎Spider 都遵循robots.txt 给出的爬行规则,协议规定搜索引擎Spider 进入某个网站的入口即是该网站的robots.txt,当然,前提是该网站存在此文件。对于没有配置robots.txt 的网站,Spider 将会被重定向至404 错误页面,相关研究表明,如果网站采用了自定义的404 错误页面,那么Spider 将会把其视作robots.txt——虽然其并非一个纯粹的文本文件——这将给Spider 索引网站带来很大的困扰,影响搜索引擎对网站页面的收录。
解决:在根目录下放置一个空的robots.txt 文件。
6.165 行页面使用了嵌套的table
问题:嵌套的table 将影响搜索引擎收录内部的内容。
解决:使用div+css ,同时减少table 深度。
7 部分标签使用不规范
问题:18 行的 <link href="*" rel="stylesheet" type="text/css" /> ,link 只能使用在head 里。
解决:将link 移到head 标签中。
8. 未生成Google Sitemap XML 文件。
问题:平时搜索引擎都是主动进行索引,而使用sitemap,搜索引擎能够被动获得页面更改内容,能够更快的让索引到你的内容网页,能够及时发现网页存在的问题。目前支持的搜索引擎有:Google、Yahoo、Msn。
解决:参考页面:Google Sitemap 协议

三、网站分类页问题:
1. 没有使用Meta
问题:Meta 中的keyword description 对于Google 来说还是有作用的。
解决:增加meta 属性这个页面的 Keyword 可以是“电视剧”,description 为:当当网提供5099种电视剧,欢迎大家来购买。

2. 网页臃肿
问题:
1. 标签命名过长 715
2. target="_blank" 多次出现 687
解决:
1. 简写命名, 将css 放在css 文件中, 然后使用 <link rel="stylesheet" type="text/css" href="/css/default.css">调用
2. <base target="_blank">,
3.每个分类有公共的内容
问题:如货到付款常见问题,太多功能内容对关键词密度不利。
解决:将这部分内容放在js,或者iframe 里面.

4.文件路径问题
问题:05.02.html 使用这样格式的文件命名个人感觉不太好,虽然搜索引擎已经收录了这个页面。
解决:建议使用/05-02/目录方式。
四、网站终端页面问题:
例如:http://product.dangdang.com/product.aspx?product_id=9191819
1.路径没有静态化
问题:搜索引擎喜欢静态页面,对于动态页面,搜索引擎为了避免进入链接陷阱,只收录动态页面下的静态文件,导致大部分页面不能及时收录。
解决:使用我教程中提到的两种优化方式进行静态化处理。
1. 使用 IIS_ReWrite 静态化处理,适合PHP、ASP、ASP.NET 程序。
2. 使用 asp.net 开发的网页程序,使用URLRewriter.dll 实现静态化。
2.没有Meta 等属性
问题:Meta 属性主要出现在Google 的搜索结果里,完善的Meta 对搜索引擎优化。
解决:以 http://product.dangdang.com/product.aspx?product_id=9191819 为例,
标题为:成长的烦恼:第一季完整版
<meta name="description" content="成长的烦恼:第一季完整版(上视经典配音)(4DVD9)市场价:150 元当当价:88 元折扣:59 折节省:62.00 元 ">
<meta name="keywords" content="成长的烦恼:第一季完整版">
Description 为内容的前120 汉字,keyword 为内容的关键词,没有关键词就等于标题。

3. 每个页面有公共的内容
问题:如顶部的 33 类商品弹窗开始,底部的货到付款常见问题等。太多无关内容对关键词密度
不利,而且导致网页庞大,相似度高。
解决:将这部分内容放在js,或者iframe 里面。
4.标题没有加强
问题:<b>成长的烦恼:第一季完整版(上视经典配音)(4DVD9)</b> 337 行
解决:应该使用 <h1>成长的烦恼:第一季完整版(上视经典配音)(4DVD9)</h1>,还可以在
多个地方重复标题。
5. 页面中有部分的js 代码
问题:222 行存在 js 代码。通过对网页代码进行清减去掉臃肿杂乱的代码,减小网页文件大小,
能够加快网页加载速度。
解决:将js 代码放在 js 文件中,使用<script language="javascript" type="text/javascript" src="http://www.dangdang.com/public/webpagetop/js/boot.js"></script> 方式调用
6 部分标签使用不规范
问题:153 行的 <link href="*" rel="stylesheet" type="text/css" /> ,link 只能使用在head 里。
解决:将link 移到head 标签中。

7. 287 行页面链接中存在多余的属性 target="_blank" title=""
问题:导致页面代码庞大。
解决:由于在文件的head 标签中已经存在<base target="_blank"> ,页面中的链接将全部遵守这个规则,target 属性可以删除。
8. 332 行未对图片进行优化
问题:对图片进行优化,将有助于在图片搜索中排名在前。
解决:网站图片优化有以下几点:
1. 在保持图像质量的情况下尽量压缩图像的文件大小。
2. Alt 属性:
每个图像<IMG>标签中都有 ALT 属性,搜索引擎会读取该属性以了解图像的信息。因此,最好在所有插图的 ALT 属性中都有文字描述,并带上该页关键字在其中。
3.在图片上方或下方加上包含关键词的描述文本;
4.使用链接链接到这个图片。

点击次数:       打印此页  关闭