SEO 第七章
SEO第七章
网站网址链接 路径优化
网站的网址路径分为相对路径和绝对路径
绝对路径:绝对路径是完整的路径,不仅可以在站内打开,去其他地方依然可以打开。
相对路径:不是一个完整的路径,这种路径只能在站内打开,网址复制到其他地方就打不开。
百度喜欢的是绝对路径。
动态页面与静态页面
什么是动态页面?
动态的站点指的是有后台的网站,有数据库的站点,是通过动态语言开发的站点。
现在的企业基本上都是动态站点。
因为动态站点方便用户管理。
动态网址里面会包含一些特殊符号,?=&***之类的字符。
动态网址百度也是收录的,但是收录效果没有静态的好。
什么是静态页面?
静态网址指的就是没有后台的站点,利用html编写的页面。网址里面不包含特殊字符,一般是以.htm或.html结尾的链接。静态网站不方便用户管理,但是静态网址比较利于收录。
两者的区别:
静态便于蜘蛛收录,因为静态的链接比较直接,而且静态的链接一般是每个页面都会生成一个静态的页面,蜘蛛爬行起来比较省力,所以对SEO来说,静态的网站更有利于蜘蛛收录和网站优化。
动态链接没有固定的页面,动态网址的生成是采集数据库的内容,所以不能保证网页内容的稳定性和链接的永久性,所以动态的网址不利于搜索引擎收录。
现在很多站点都是动态的站点,动态的网址不利于收录,我们在做seo的时候,网站依然是动态的网站,但是我们把它的网址转换一个表达形式,变成静态网址的形式。我们把这种手段叫做伪静态。
织梦的站点网址已经是静态形式了,没必要单独设置伪静态。
并不是说所有的网站后台都可以直接生成静态网址。这个时候我们就需要给网站做伪静态处理。
必须要服务器的主机支持伪静态的功能。
本次课目标:
掌握网站的robots文件的书写
掌握网站的内容优化
什么是网站的robots文件?(重点!!!)
Robots文件,全称robots.txt,文件名称要小写。这个文件是我的网站和搜索引擎之间的一个协议。
搜索引擎在抓取我们网站的时候,首先就要先读取这个协议,这个文件主要是告诉搜索引擎哪些文件是允许被抓取的,哪些文件是禁止抓取的。
网站为什么要屏蔽一些文件不让蜘蛛抓取收录?
因为一个网站不是所有的文件都可以用来参与排名,对于一些不能参加排名的文件,我们就给他屏蔽掉,提高搜索引擎蜘蛛的抓取效率,让蜘蛛多去抓取一些有用的文件,能够参与排名的文件。
robots.txt文件的位置
这个文件一定要存放在网站的根目录,而且文件要小写。搜索引擎蜘蛛在抓取网站的时候会首先检测你的根目录有没有这个文件,如果有,它就会按照文件给定的抓取方式来抓取你的网站。
robots.txt文件的写法
User-agent:后面跟的是蜘蛛的名称
一般对于企业网站或者是个人网站,我们都用一个*来代替所有的搜索引擎蜘蛛。
User-agent:*
User-agent:baiduspider 百度蜘蛛
User-agent:googlebot 谷歌机器人
360:360spider
搜狗:sogouspider
Disallow:禁止搜索引擎抓取的文件
禁止所有的搜索引擎抓取1.html这个文件
User-agent:*
Disallow:/1.html
禁止所有搜索引擎抓取a目录下的1.html文件
User-agent:*
Disallow:/a/1.html
禁止所有搜索引擎抓取a目录里面的所有内容
User-agent:*
Disallow:/a
禁止蜘蛛抓取我们的网站后台
User-agent:*
Disallow:/dede
允许蜘蛛抓取 Allow
一般情况下,我们的网站很多页面都是希望被抓取收录的,所以我们在书写robots文件的时候并不需要一条一条的写出来,我们只需要写出来禁止抓取的部分就可以。
Allow:/sitemap.html
Sitemap: http://www.amymimi.xyz/sitemap.html
4)*通配符:告诉蜘蛛匹配任意字段字符
$通配符:告诉蜘蛛匹配url结尾的字符
Disallow:/a/*.html 禁止蜘蛛抓取a目录下面的所有html文件
Dsiallow:*.jpg$ 禁止蜘蛛抓取所有以jpg结尾的图片
Disallow:*?* 禁止抓取所有的动态网址链接
Disallow:/a/*.htm$ 1.html 不起作用
Disallow:/a/*.htm* 1.html 起作用
禁止抓取网站所有以.png结尾的文件
Disallow:*.png$
自己的网站如何添加robots文件?
进入到自己的根目录,找到robots.txt文件
屏蔽后台的登录路径
屏蔽数据库目录
屏蔽会员管理目录
屏蔽安装文件
屏蔽404页面
允许抓取站点地图
二、网站的内容优化
SEO文章编辑主要是围绕网站的关键词来写的。
网站的内容创建方式有三种
抄袭(采集)
伪原创
原创
采集
织梦自带采集功能
批量的给网站增加内容,优点是快速的给网站增加内容,缺点是采集的内容重复度高,不利于收录。
采集适合大型网站站点,栏目多,板块多,内容需求量大。
织梦采集的使用:
采集-采集节点管理
增加新节点-普通文章-确定
节点基本信息-节点名称-编码格式(根据采集的网站的编码)
手工指定网址
文章匹配规则
截取你要采集内容的离他最近的开始部分的唯一代码和结束部分的唯一代码。
进入文章内容页,找到正文开始和结束部分,分别找到离他们最近的唯一的代码,在文章内容匹配规则里面写<唯一代码>[内容]<唯一代码>
一直保存下一步。开始采集
采集完毕需要生成内容,然后修改内容,去掉不需要的文字和图片。
2)网站内容采集器
火车头,八爪鱼
注意:采集文章的时候不能完全照搬,要对采集的内容进行修改,特别是修改网站的标题和正文的第一段。
不是织梦系统的,可以采用火车头采集器,但是不能盲目使用。如果网站是企业站点,对内容需求不是很大,不要用采集。
原创
什么是原创?
从SEO的角度来说,只要是蜘蛛没有见过的内容就是原创。
原创文章的技巧
根据线下图书进行扫描或者抄写
要在底部著名作者和著作名称
英文翻译成中文
注意:英文翻译成中文之后,需要对翻译的内容进行通读,修改逻辑不同,词语错误等问题。
原创文章有什么好处?
可以提升网站的权重
提高网站的收录
用户体验好
原创文章的编写流程:
选择准确的长尾词进行编写标题
如何写标题?
数字类型——100种网络营销的技巧
悬疑——99%的人都不知道的XXXXX
反问——你为什么还没有女朋友?你为什么不是百万富翁?
夸张——XXX震惊了10亿人,你还不来看?
文章的写法
首尾段必须各添加一次关键词,并且文章首尾段最好不要少于100个字。
内容中自然的出现关键词。
建议把文章分段,并且根据段落编写小标题。
发布到网站的时候尽量把文章更新到首页,原创文章一旦被收录以后,再进行转发。
伪原创
所谓的伪原创,指在别人的内容基础上进行修改。重点是围绕网站的关键词来创建内容。SEO中创建内容最常用的就是伪原创。
伪原创如何进行编写?
第一处:修改文章标题
文章的标题最好是独一无二的,最好拿到百度搜索框内去搜一下,看看雷同的标题有多少。如果完全飘红的标题,说明标题重复。
第二处:修改文章的第一段,建议第一段完全原创,自己来写。在文章的第一段也可以布局锚文本,锚文本可以加粗,起到强调的作用。
第三处:修改中间段落,文章的中间段落一般在不影响文章可读性和逻辑性的基础上,可以把一些内容拆分打散,或者去其他的文章节选一些段落来组合成一篇新的内容。
中间段落也可以布局锚文本。
第四处:文章的最后一段,首尾呼应,也是最好自己的原创,用一句话进行概括,最后一段也要布局关键词。
文章修改好以后可以去找一些伪原创检测工具来进行检测,原创度是多少。建议大家原创度达到80%。
生成伪原创工具:奶盘、肉盘
检测伪原创工具:http://tool.fillseo.com/yuanchuang/
注意:使用伪原创工具之后,要对伪原创的内容进行通读。,确保文章同属。
内容发布需要注意使用四处一词来写文章。
1、 文章标题、首尾段、正文都需要去布局关键词,锚文本使用合理,关键词密度合理。
2、 文章的标题使用h1.
3、 可以通过站长平台把网站提交给百度。
Zhanzhang.baidu.com
网站伪原创文章的来源:
1、 可以去找一些相关的论坛或者博客平台去找内容。
2、 可以去找行业的门户网站或者是大型门户网站。
3、 去竞争对手的网站抄袭内容。
4、 去竞争对手的友情链接网站。
5、 利用百度各系列平台(百科、文库、知道、经验、贴吧)
6、 微信、头条……
注意:
1、 网站文章要发布到首页,保证每天都有更新。
2、 更新频率,定时定量的更新,文章的更新数量不要忽多忽少。
网站收录的影响因素?
1. 文章的质量
2. 文章的链接结构
3. 文章的更新频率
4. 合理的内链
5. 蜘蛛喜欢安全性高的静态网站
6. 给网站添加站点地图
7. 适量的外部链接
沙盒效应:
搜索引擎对于新出现页面的一个考核期
1. 收录停止
2. 排名消失
SEO 第七章的更多相关文章
- 精通Web Analytics 2.0 (9) 第七章:失败更快:爆发测试与实验的能量
精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第七章:失败更快:爆发测试与实验的能量 欢迎来到实验和测试这个棒极了的世界! 如果Web拥有一个超越所有其他渠道的巨大优势,它就 ...
- 《Entity Framework 6 Recipes》中文翻译系列 (38) ------ 第七章 使用对象服务之动态创建连接字符串和从数据库读取模型
翻译的初衷以及为什么选择<Entity Framework 6 Recipes>来学习,请看本系列开篇 第七章 使用对象服务 本章篇幅适中,对真实应用中的常见问题提供了切实可行的解决方案. ...
- 《Entity Framework 6 Recipes》中文翻译系列 (41) ------ 第七章 使用对象服务之标识关系中使用依赖实体与异步查询保存
翻译的初衷以及为什么选择<Entity Framework 6 Recipes>来学习,请看本系列开篇 7-7 标识关系中使用依赖实体 问题 你想在标识关系中插入,更新和删除一个依赖实体 ...
- Java语言程序设计(基础篇) 第七章 一维数组
第七章 一维数组 7.2 数组的基础知识 1.一旦数组被创建,它的大小是固定的.使用一个数组引用变量,通过下标来访问数组中的元素. 2.数组是用来存储数据的集合,但是,通常我们会发现把数组看作一个存储 ...
- objective-c第七章课后练习2
题:改变第七章例子中print方法,增加bool参数,判断如果是YES则对分数进行约简 @interface Fraction : NSObject { //int num,den; } @prope ...
- 读《编写可维护的JavaScript》第七章总结
第七章 事件处理 7.1 典型用法 作者首先给了个我们一个处理事件的方法.看起来也没啥俩样,不过后来给出的优化方法很值得学习: // 不好的写法 function handleClick(even ...
- 第七章 LED将为我们闪烁:控制发光二极管
第七章 LED将为我们闪烁:控制发光二极管 本章我们将会看到一个完整的linux驱动程序,通过linux驱动程序控制LED的四个小灯,通俗的说就是通过向linux驱动程序来控制LED小灯的开关.用到 ...
- Getting Started With Hazelcast 读书笔记(第七章)
第七章 部署策略 Hazelcast具有适应性,能根据不同的架构和应用进行特定的部署配置,每个应用可以根据具体情况选择最优的配置: 数据与应用紧密结合的模式(重点,of就是这种) 胖客户端模式(最好用 ...
- apue第七章学习总结
apue第七章学习总结 1.main函数 程序是如何执行有关的c程序的? C程序总是从main函数开始执行.main函数的原型是 int main(int argc,char *argv[]); 其中 ...
随机推荐
- 隐马尔科夫模型HMM
崔晓源 翻译 我们通常都习惯寻找一个事物在一段时间里的变化规律.在很多领域我们都希望找到这个规律,比如计算机中的指令顺序,句子中的词顺序和语音中的词顺序等等.一个最适用的例子就是天气的预测. 首先,本 ...
- Android Studio下载安装
官方下载地址:https://developer.android.google.cn/studio#downloads 因为安卓自带的模拟器会比较慢一些,这里勾选去掉,我们使用夜神模拟器. 这里根据自 ...
- iOS 观察者模式(KVO)的简单使用
KVO的全称是Key-Value Observing,它实现了一种机制,对所关心的属性对象添加观察者,当属性值发生变化时会得到通知,我们可以对变化做相应的处理.看过设计模式的同学应该知道,这是一种典型 ...
- COCOS2DX场景切换特效
cocos2d-x 3.0中场景切换特效比较多,而且游戏开发中也经常需要用到这些特效,来使场景切换时不至于那么干巴,遂这里汇总一下,开发中使用. 百牛信息技术bainiu.ltd整理发布于博客园 场景 ...
- iView 实战系列教程(21课时)_1.iView 实战教程之配置篇
1.iView 实战教程之配置篇 点击添加插件,. 选中后安装 全部导入还是按需导入. 2.是否需要自定义主题变量 3.多语言的设置. 这里我们全部选择为默认 然后点击继续. 启动项目 入口文件导入了 ...
- 设计模式——模板模式(Template Pattern)
在读Spring源码的时候,发现Spring代码中运用了大量的模板模式,比如根据文件系统目录加载配置文件(FileSystemXmlApplicationContext),类路径加载配置文件(Clas ...
- NYOJ3——多边形重心问题
多边形重心问题 时间限制:3000 ms | 内存限制:65535 KB 难度:5 描述:在某个多边形上,取n个点,这n个点顺序给出,按照给出顺序将相邻的点用直线连接, (第一个和最后一个连接) ...
- android:singleLine="true" 的意思(转载)
转自:http://blog.sina.com.cn/s/blog_72fad6270100tq0n.html 设置单行显示.如果和layout_width一起使用,当文本不能全部显示时,后面用“…” ...
- 百度之星资格赛 1004 度度熊的午饭时光(01背包+最小序号和+字典序+有bug)
分析 首先声明一下,我的代码有漏洞的,求大神给个正确代码 思路如下: 首先做一遍01背包记录路径并求出最大总分,令path[i][j]表示第i个物品包含在dp[j]的求值过程中.再逆序枚举money, ...
- hdoj2159【二位费用背包】
题意: 略: 推荐看一下那个背包九讲,第五讲非常清晰啊. 原文: 算法 费用加了一维,只需状态也加一维即可.设f[i][v][u]表示前i件物品付出两种代价分别为v和u时可获得的最大价值.状态转移方程 ...