整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

SEO养成基础计划之二十:网站优化方案

SEO一般都需要写方案,特别是做整站优化的时候方案更需要详细,以便更好的实施,做过不少整站优化案例,下面总结出基本的SEO方案。

一、目的总结

提高网站页面在三大搜索引擎google、百度、雅虎中的搜索结果排名,提升从搜索引擎获得的流量。

二、优化工作的几个方面

2.1优化全站网页,按照底级页模板、专题模板、频道模板、首页模板顺序修改;

2.2优化站外合作(友情)连接;

2.3优化和频道相关的搜索引擎热门关键词、时效性热门内容;

2.4将动态页面URL静态化2.5定期跟踪观察优化效果

三、优化工作方面工作的详细说明

3.1优化全站网页模板:

3.1.1用Web标准(DIV+CSS)重构页面模板,不使用table控制排版,不使用table嵌套

3.1.2网页文件大小越小越好,压缩和正文无关的代码,控制在75K以内,用外部调用方式使用CSS样式单和JS,广告和与正文无关的内容尽量用iframe、JS等方式调用显示

3.1.3为最终页加上标题,格式:网页标题-栏目-频道,长度一般不超过30个汉字,不要空着标题,避免太多页面使用同样的标题;例如:发布笔记本四核CPU-笔记本-某某科技

3.1.4为网页加上内容简介标签,要清晰明了的写出网页内容,突出核心关键词。一般不超过100个汉字,不写与网页内容不相干的内容。现阶段可以填充CMS的新闻标题等相关变量。例如:注意必须要有半角双引号

3.1.5为网页加上关键词标签,多个关键词用半角逗号隔开;写与网页相关的关键词,并把最相关的关键词排到前面。一般不超过30个汉字。例如:

3.1.6为正文的配图加上alt说明,”….”alt="说明">,可用CMS填充正文标题。例如:””alt="周杰伦弃蔡依林结新欢与侯佩岑同游日本">

3.1.7文章标题使用强调、加粗标记来强调主要内容。在W3C的HTML标准中,规定了使用…来注明标题,搜索引擎认为 中的标题是更重要的内容。例如:新闻标题或者专题标题

关键词。使用方法:可在CSS样式单中定义h1的字体大小,颜色,粗细等

3.1.8在底级页,专题页,栏目首页,频道首页放置和本页面主要内容相关的新闻、搜索、论坛连接。

3.1.9保证底级页,专题页,栏目页中人工挑选的相关关键词的质量。

3.1.10底级页的搜索引擎文本输入框预置相关关键词

3.1.11注意导航设计(sitemap):所有的页面都能从频道首页用不超过5次点击连接到,所有页面都能链回首页;避免连接错误,比如调用不存在的图片和连接到不存在的网页

3.1.12避免用JS、Flash、大幅图片来制作整个页面;如果一定要,必须在页面中留下文本内容;

3.1.13在之前用注释的方式重复正文标题和关键词

3.1.14专题、栏目等页面的URL使用核心主题的汉语拼音(优先)或英文,但不要过长

3.1.15频道首页title修改为“频道名-核心内容”。例如:“房产”改为“房产-中国房地产最新报道”

3.1.16在页面模板头部添加

3.1.17为频道logo增加alt说明。

3.2站外合作(友情)连接优化

3.2.1多和优秀同类网站交换连接,使用文字或者图片连接形式,保证合作网站,合作专题的首页有对应链向首页的连接,争取合作网站每个网页都有对应链向首页的连接。且保证定时定量规律的增加外链,友链!

3.2.2文字连接形式

在连接文字中使用和连接页面内容相关的最热门的相关关键字,比如“软件下载”比“软件”效果好软件下载

3.2.3图片连接形式,为图片加上alt说明

例如:娱乐-电影、电视、音乐最新报道">其中alt是对图片的注释,加入和连接页面相关的热门的相关关键词

3.2.4相关关键词选取的依据:频道名称、栏目名称、频道主要内容以及参考搜索引擎用户最常使用的关键词http://top.baidu.com/ ;http://www.sogou.com/top/index.html

3.3针对频道热门内容的优化

3.3.1每日更新热门栏目

3.3.2针对频道热门内容发布尽可能多的原创内容

3.4将动态页面URL静态化

用户和搜索引擎spider程序所访问的静态化URL

3.5跟踪统计优化的效果

根据日志统计包括每日从baidu,google,yahoo等搜索引擎带来的流量。

附:SEOER每天的工作内容

1、打开网站,查看网站是否正常运行

2、查看网站收录、快照、外链数量,做好记录

3.登陆网站后台,查看每天的IP.PV数量和一些关键词的来路,以及用户搜索词词以及跳转率。

4、查看前一天的网站日志,同以往的日志进行对比分析,做记录

5、撰写网站软文,更新网站信息

6、去站外做外链,每天稳定外链数。并做好记录。(普遍撒网,重点培养)

7、查看自己网站的外链记录,筛选出收录快,效果稳定的外链平台,以后有针对性的去做。

8、分析查看竞争对手(排名变化,外链数量以及发布平台)

9、通过对对手分析,及时调整自己的优化方案。实施后查看效果。

10、学习相关的SEO书籍,博客,论坛加深SEO知识别OUT了

11、可以在晚上临下班的时候查看今天的网站记录有何变化,也可以在第二天的早上查看,看时间安排。

【袁帅论道】袁帅,互联网数据分析运营实践者,智能一体化会展活动运营服务平台会点网事业合伙人/运营负责人。CEAC国家信息化计算机教育认证:网络营销师,SEM搜索引擎营销师,SEO工程师。中国电子商务协会认证:中国电子商务职业经理人,畅销书《互联网销售宝典》联合出品人之一。中国国际贸易促进委员会:今日会展会员联盟VIP个人会员,全经联园区委秘书处成员,中国低碳智慧园区联盟理事,周五咖啡媒体人俱乐部发起合伙人。互联网数据官(iCDO)原创作者,互联网营销官CMO原创作者,执牛耳媒体特约撰稿人。

般小企业的SEO专员只能拿到正常运行的网站,公司也没有程序员无法修改网站整体结构。那么一份优秀的SEO页面优化方案显得极其重要,可以利用长尾词的优势将内容页在搜索引擎中获取良好的排名。

一、标题title

标题在SEO页面优化中占据最重要的地位。既要体现出关键词,又要语句连贯通顺。最好是容易优化的长尾关键词或短句作为标题。

如本篇,标题为SEO页面优化方案,主关键词为“页面优化”,“SEO”和“方案”均在百度关联搜索中获取,降低优化难度的同时,保证了人们会去搜索这样一个长尾词。字数小于28个汉字。

二、页面描述description

描述在SEO页面优化中作用次之。页面描述对搜索引擎排名没有帮助,但搜索词如果在描述内的话,描述中的关键词也会标为红色。其次,还可以对用户引导一定的引导性作用。字数小于70个汉字。

三、关键词keywords

关键词目前一般认定为无效。不过个人习惯性写上,对优化的词更加明确。另外首页添加很多关键词,方便查询网站排名情况。

以上三个均为HTML标记语言的<head>标签中。如下:

<head>

<title>SEO网页优化方案_小小课堂网</title>

<meta name=”description” content=”关于SEO网页优化方案的页面的描述”>

<meta name=”keywords” content=”页面优化,SEO页面优化方案”>

</head>

打开网页后,按F12可以查看这些代码。

四、链接锚文字

锚文字是告诉搜索引擎这个链接所讲述的主要内容。故无论是站内,还是站外同样重要。

网站的链接锚文字一般为以下三种方式:

1、链接到本页面:以本页面的关键词为锚点,链接指向自己;

2、链接到本站其他页面:首页、频道页、栏目页、专题页、其他内容页等;

3、链接到其他权威页面:权威页面指权重高的网站。

灬无言对于链接锚文字的建议:

1、杜绝将所有内容页均指向网站首页,搜索引擎会觉得在作弊;

2、杜绝将链接指向垃圾网站,尤其是涉及非法的站点;

3、将内容页出现的内容页想做的长尾词设置为锚点并将链接指向自己。如本篇的出现的长尾词——“SEO页面优化方案”,我就是这样设置的。

4、合理增加站内锚链接,如果添加站外锚链接一定要指向权威网站(权重比较高的网站)。

PS:锚文字是什么?可以简单理解为,文字版的链接。当然与此对应的就是直接是网站地址和图片版链接等。

五、图片ALT属性

因为,搜索引擎以抓取文字为主,无法读取图片、视频和Flash动画等。所以,SEOer为图片添加alt属性,会让搜索引擎的蜘蛛了解图片的内容。

网站某一小部分使用Flash可增强效果展现,但大范围使用Flash或整个网站首页是一个大的Flash,这种情况下,搜索引擎不能读取Flash,也没办法继续进行追踪到其他的HTML页面。网站可以不用或少用Flash,但图片就不同了,一般必须得用,而且还得多用,一篇图文结果的文章往往比纯文字更受搜索引擎和用户的青睐。

如何为图片添加ALT属性?

<img src=”图片绝对地址或相对地址” alt=”图片ALT属性填写位置”>

图片添加ALT属性灬无言建议:

1、不要为所有的图片添加关键词,图片是什么就添加什么,可以适当添加关键词;

2、并非你为图片添加alt属性是什么,搜索引擎就认为它是什么;

3、不要不加。让搜索引擎易识别就是好方法。

另外灬无言分享一个不久前的案例。

我在给公司推广一篇产品软文时,大约加入4~5张图片,其中2张添加为产品推广词,其中2~3张为长尾关键词。一天后,发现搜索产品推广词,在百度收录的图片中,既包括产品词,也包括长尾关键词。

举例文章标题:呵护全家人健康的产品_XX牌洗衣液

我这个例子想要表达的是,你文章表达的主题是什么,百度就觉得你的图片就是围绕主题的,就算照片和主题不沾边,就算照片的alt属性与主题无关。

百度觉得图片既然在文章内,那么文章的所展现的关键词就是图片的关键词。

六、注明转载指明出处或禁止转载

毕竟写一篇原创文章需要花费不少的时间。出于互联网开放性原则,一般允许别人转载,但需要留下原文出处。当然禁止转载也是可以的,毕竟是自己辛苦写的。

一个合格的SEO人员,也会将自己转载的文章注明出处,这样也给自己的网站提供了一个外链。

七、对关键词进行标记

如将关键词加粗、斜体或设置为几级标题(H标签)。且在正文中出现次数2~3次为佳,少于6次。

八、精简HTML代码

代码越简单,网站打开速度越快,对搜索引擎越友好。

九、网站代码符合W3C标准

有很多错误代码,我们可以通过按下“F12”键观看,如果不符合W3C会有红色提示。

以上内容就是小小课堂网为大家带来的SEO页面优化方案,希望可以对大家有所帮助。

喜欢记得,点赞,打赏哦。小小课堂,每天一个IT原创视频和图文教程,别忘了关注哦。


种编程语言都有其独特之处,JavaScript作为最广泛使用的编程语言也不例外。

本博文将讨论一些JavaScript通用优化技巧,这些技巧将帮助您编写更好的代码,并确保当您遇到它们时,不会感到束手无策:

1. 回退值

显示一些调整的回退位置。

如果值为 [] 或 0,则使用逻辑 OR ||不会给您预期的结果。

看涨共生会是更好的解决方案??如果定义的值为 null 或未定义,则仅使用回退值。

// Lengthy
let name;
if (user?.name) {
name = user.name;
} else {
name = "Anonymous";
}

// Shortly
const name = user?.name ?? "Anonymous";


2. 简洁地进行切换

通常使用对象来最大化长的switch case,其中键作为切换,而值尝试作为返回值。

const dayNumber = new Date().getDay();

const dayNumber = new Date().getDay();

// Lengthy
let day;
switch (dayNumber) {
case 0:
day = "Sunday";
break;
case 1:
day = "Monday";
break;
case 2:
day = "Tuesday";
break;
case 3:
day = "Wednesday";
break;
case 4:
day = "Thursday";
break;
case 5:
day = "Friday";
break;
case 6:
day = "Saturday";
}

// Shortly
const days = [
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
];

// Or
const days = `Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday`.split(
","
);

const day = days[dateNumber];

3. 调用函数

您还可以根据条件使用三元运算符来决定调用哪个函数。

函数的调用模式必须相同,否则将遇到错误。

// Lengthy
function f1() {
// ...
}
function f2() {
// ...
}

// Shorter
condition ? f1() : f2();

4. 多个字符串检查

经常需要检查一个字符串是否等于多个值,这可能很快变得繁琐。

幸运的是,JavaScript有一种方法可以帮助您。

// Lenghty
const isVowel = (letter) => {
return (
letter === "a" ||
letter === "e" ||
letter === "i" ||
letter === "o" ||
letter === "u"
);
};

// Shortly
const isVowel = letter => /[aeiou]/i.test(letter);

5,使用For-of和For-in循环可以很好地遍历数组或对象,而无需手动跟踪对象键的索引。

For-of循环:

const arr = [1, 2, 3, 4, 5];

// Lengthy
for (let i = 0; i < arr.length; i++) {
const element = arr[i];
// ...
}

// Shortly
for (const element of arr) {
// ...
}

For-in循环:

const obj = {
a: 1,
b: 2,
c: 3,
};

// Lengthy
const keys = Object.keys(obj);
for (let i = 0; i < keys.length; i++) {
const key = keys[i];
const value = obj[key];
// ...
}

// Shortly
for (const key in obj) {
const value = obj[key];
// ...
}



6. 假值检查

如果要检查变量是否为null、undefined、0、false、NaN或空字符串,可以使用逻辑非(!)运算符进行检

查,而无需多个条件判断。

这样可以简单地验证变量是否包含有效数据。

// Lengthy
const isFalsey = (value) => {
if (
value === null ||
value === undefined ||
value === 0 ||
value === false ||
value === NaN ||
value === ""
) {
return true;
}
return false;
};

// Shortly
const isFalsey = (value) => !value;

7. 三元运算符的嵌套

作为JavaScript开发者,您一定遇到过三元运算符。

它是编写简洁的if-else语句的好方法。

不过,您还可以使用它来编写简洁的代码,甚至可以链式使用它来检查多个条件。

// Lengthy
let info;

if (value < minValue) {
info = "Value is too small";
} else if (value > maxValue) {
info = "Value is too large";
} else {
info = "Value is in range";
}

// Shortly
const info =
value < minValue
? "Value is too small"
: value > maxValue ? "Value is too large" : "Value is in range";

以上就是这些技巧了!

感谢您抽出时间阅读本文。

如果你喜欢的话就点个赞吧