在页面制作过程中需要注意事项

(1)静态页面.将信息页面和频道、网站首页改成静态页面,有利于搜索引擎更快更好地收录

(2)页面标题的关键词优化。必须列出信息的标题、网站的名称以及相关关键字

(3)<meta>标签优化。通过<meta>标签设置页面的关键字和简介,是过去搜索引擎优化的重要手法,现在已经不是关键因素,但仍不可忽略,主要包括说明(description)和关键字(keywords)

   关键字密度要适度,通常为2%~8%,也就是说你的关键字必须要在页面中出现若干次,或者在搜索引擎允许的范围内,要避免堆砌关键字。

(4)针对Google制作Sitemaps。Google的Sitemaps是对原来robots.txt的扩展,它使用xml格式来记录整个网站的信息并共Google读取,使搜索引擎能更快更全面地收录网站的内容。可以使用Google提供的Sitemap生成器制作或者技术人员自己制作更全面的Sitemaps

(5)图片的关键词优化。图片的替代(alt属性)关键词也不要忽略,其另外一方面的作用是当图片不能显示的时候,可以给访问者一个替代解释语

(6)避免表格的嵌套。搜索引擎通常只读取3个<table>的嵌套,如果太多,会造成部分有用信息没有被检测到

(7)采用web标准进行网站重构。尽量使网站的代码符合w3c的html4.0或xhtml1.0规范。通过xml+css技术进行网站重构,减少了表格和冗余代码,提高网站的扩展性和兼容性,可以使更多的浏览器支持

(8)网站结构的扁平化规划。目录和内容结构最好不要超过3层,如果有超过3层的,最好通过子域名来调整和简化结构层数。另外目录命名的规范做法是使用英文而不是拼音字母。

(9)页面容量的合理化。合理的页面容量会提升网页的显示速度,增加对搜索引擎蜘蛛程序的友好度。同时建议javascript和css尽量用链接文件

(10)外部文件策略。把javascript文件和css文件分别放在外部文件中。这样做的好处是把重要的页面内容放到页面顶部,同时能缩小文件大小,这样有利于搜索引擎快速准确的抓取页面重要内容。其他的字体<font>和格式化标签(<br>等)也尽量少用,建议采用css定义。

(11)外部链接。尽可能多地让其他跟你主题相关的网站链接本站,同时尽量同PR值更高的网站进行相互链接。如果网站提供与主题相关的导出链接,被搜索引擎认为有丰富的与主题相关的内容,也有利于排名。另外避免了链接不顾质量的大面积撒网,对搜索引擎而言宁少要精。

(12)网站地图。网站自身的网站地图是搜索引擎更全面索引收录你的网站的重要因素。建议著作基于文本的网站地图,内含网站所有栏目、子栏目。网站地图的3大因素》文本、链接、关键词,都极其有利于搜索引擎抓取主要页面内容。特别是动态生成目录网站尤其需要创建网站地图。

(13)图像热点。除altavista、google明确支持图像热点链接外,其他的引擎暂不支持。当蜘蛛程序遇到这种结构时,就会无法辨别。因此尽量不要设置图像热点链接

(14)flash应用。flash由于不含文字信息,应尽量用于功能展示和广告,少用于网站栏目和页面

(15)js脚本。在不支持js脚本的浏览器里<noscript>标签会起到重要作用,对搜索引擎的spider搜索也会有帮助。

(16)frame框架。frame标签会被搜索引擎忽略,尽量少用,如果一定要用,则应正确使用<noframe>标签,在<noframe></noframe>区域中包含指向框架页的链接或带有关键词的描述文本,同时在框架外的区域也要出现关键词文本。

(17)资讯内部链接。这些内部链接有助于提高网站排名和PR值,例如相关资讯、推荐资讯等

转载于:https://www.cnblogs.com/phpliu/archive/2012/08/01/2618461.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/262515.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python 自动补全

cd ~/.vim/bundle git clone https://github.com/rkulla/pydiction.git cp -r pydiction/after ~/.vim转载于:https://blog.51cto.com/curran/1710868

net命令详解

许多 Windows NT 网络命令以 net 开始。这些 net 命令有一些公共属性&#xff1a; -通过键入 net /? 可查阅所有可用的 net 命令。 -通过键入 net help 命令可在命令行中获得 net 命令的语法帮助。 例如&#xff0c;要得到 net accounts 命令的帮助&#xff0c;请键入 net he…

AOP联盟通知类型和Spring编写代理半自动

一、cglib功能更强大 二、Spring核心jar包 三、AOP联盟通知 三、代码实现Spring半自动代理 1、环绕通知的切面 2、bean.xml配置 3、创建bean容器&#xff0c;获取bean&#xff0c;即已经创建好的代理对象&#xff1a; 4、配置多个接口 转载于:https://www.cnblogs.com/wmqiang/…

1到30图片大全顺序_终于解决了!自媒体作者,如何给 Word 中的图片批量编号?...

今天这个技巧非常有用&#xff0c;特别是对小编这种每天都要写图文教程的人来说&#xff0c;简直是续命神技。如果 Word 中有大量的图片&#xff0c;经常需要个每个图片顺序编号&#xff0c;有没有同款需求&#xff1f;大家平时都一个个手工输入的吗&#xff1f;编到后来很可能…

[状态压缩DP] COJ 1129 送货到家

第一道状态压缩DP&#xff1b; 这道题要求一个无向图的最小权回路&#xff0c;要求经过所有点&#xff0c;所以可以任选一个点&#xff08;这里选0&#xff09;作为起点&#xff0c;以后的状态f[s, i]表示从0出发到i结束的最小权路径&#xff0c;最终求得f[1<<n-1, k]后要…

模式8--WorkerThread

来至《java多线程设计模式》 类似ThreadPool&#xff0c;预先产生几个worker线程准备工作。 public void startWorkers() {for (int i 0; i < threadPool.length; i) {threadPool[i].start();}} package Sample;public class WorkerThread extends Thread {private final C…

Android Volley框架的使用(二)

此博文源码下载地址 https://github.com/Javen205/VolleyDemo.git 使用请求队列RequestQueue Volley中的Request都需要添加到RequestQueue中才能执行&#xff0c;所以首先需要创建一个RequestQueue RequestQueue Volley.newRequestQueue(mContext); 通常情况在一个应用中需要…

Spring全自动AOP和项目加入jar包

一、jar可以引进项目中&#xff0c;复制到路下后&#xff0c;要add as library&#xff0c;加载到工作空间中才能引入&#xff1b; 也jar包放在硬盘的项目目录外面&#xff0c;可以多个项目引入共用&#xff1a; 二、xml配置 1、aop全自动配置 2、xml装配bean,不是注解方式 3、…

迭代器和yield

2012-08-05©tc庄稼汉 迭代器是一种方法、get 访问器或运算符&#xff0c;它通过使用 yield 关键字对数组或集合类执行自定义迭代。 yield 返回语句会导致源序列中的元素在访问源序列中的下一个元素之前立即返回给调用方。 尽管您以方法的形式编写迭代器&#xff0c;但编译…

中怎样载入选区_ps中快捷大全

使用ps时使用快捷键更方便&#xff0c;操作起来更能提高工作效率&#xff0c;下面给大家总结一下&#xff0c;希望对大家有帮助&#xff0c;当然大家有更好的技巧可以来魔课66网一起交流一下文件设置:Ctrln——新建Ctrlo——打开Ctrlp——打印Ctrls—— 存储Ctrlw——关闭Ctrl …

AspectJ——AOP框架快速入门

一、导包 二、bean.xml配置 三、环绕通知 四&#xff0c;表达式 转载于:https://www.cnblogs.com/wmqiang/p/11617042.html

linux桌面环境应用

为什么80%的码农都做不了架构师&#xff1f;>>> 通常的 Linux 发行版都使用 KDE 或者 GNOME 作为默认的桌面环境。它们都给用户提供了一个原始的并且有吸引力的桌面&#xff0c;并且内置了各式各样的多媒体软件、系统程序、游戏、实用程序、网页开发工具、编程 工具…

[转]C++的坑真的多吗?

http://coolshell.cn/articles/7992.html#jtss-tsina 先说明一下&#xff0c;我不希望本文变成语言争论贴。希望下面的文章能让我们客观理性地了解C这个语言。&#xff08;另&#xff0c;我觉得技术争论不要停留在非黑即白的二元价值观上&#xff0c;这样争论无非就是比谁的嗓门…

python3.5安装scrapy_Python3.5下安装测试Scrapy

1、引言Scrapy框架结构清晰&#xff0c;基于twisted的异步架构可以充分利用计算机资源&#xff0c;是做爬虫必备基础&#xff0c;本文将对Scrapy的安装作介绍。2、安装lxml2.1 下载地址&#xff1a;https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted  选择对应python3.5…

MMC无法创建管理单元

解决方法&#xff1a;经过我多方考证&#xff0c;原来只是一个小小的问题。那就是”环境变量”在作怪 1. 右键单击“我的电脑”&#xff0c;然后单击“属性”。 2. 在“高级”选项卡上&#xff0c;单击“环境变量”。 3. 在“系统变量”下&#xff0c;双击“PATH 环境变量”。…

第一个Sprint冲刺第六天

讨论成员&#xff1a;邵家文、李新、朱浩龙、陈俊金 讨论问题&#xff1a;解决编写代码的问题 讨论地点&#xff1a;宿舍 进展&#xff1a;已开始对代码的编写 转载于:https://www.cnblogs.com/shaojiawen/p/4970305.html

AspectJ基于xml和基于注解

一、基于xml 执行的切入点中具体方法有返回值&#xff0c;则方法结束会立即执行后置通知&#xff0c;然后再执行环绕通知的放行之后的代码&#xff1b; 2、连接点即所有可能的方法&#xff0c;切入点是正真被切的方法&#xff0c;连接点方法名&#xff1a; 其中&#xff0c;只有…

C++之private虚函数

一般我们说虚函数&#xff0c;它的访问级别都是public的&#xff0c;用类对象可以直接调用&#xff0c;这样就可以实现运行时的类型绑定&#xff0c;那如果我们将虚函数私有化会出现什么情况呢&#xff1f; 我们先来看一个非虚函数私有化的例子 class Base { private:void Prin…

M| SQL 导入导出的时候数据库表的主键和自动编号丢失 怎么办

--导入数据时&#xff0c;使用默认选项&#xff0c;会丢失主键、约束、默认值等属性&#xff0c;按如下步骤操作&#xff1a; --> 导出向导 --> 选择数据源 --> 选择目的 --> 指定表复制或查询&#xff1a;不要使用默认选项&#xff0c;选择“在…

设置堆内存大小_jmap和jhat命令行工具的配合使用,更好的掌握堆内存状况

Java的内存映像工具&#xff0c;jmap&#xff0c;Memory Map for Java&#xff0c;用于生成堆转储快照&#xff0c;一般成为heapdump或者dump文件&#xff0c;出了获取dump文件&#xff0c;这个工具还可以查询finalize执行队列&#xff0c;Java堆和永久代的详细信息&#xff0c…