前端SEO优化

news/2024/5/8 14:37:47/文章来源:https://blog.csdn.net/daiafei/article/details/52786033
文章来源: http://www.itwendao.com/article/detail/51986.html?ref=myread

首先了解什么是SEO?
SEO(Search Engine Optimization)搜索引擎优化;
SEO是指在了解搜索引擎自然排名机制的基础上,对网站进行内部及外部的调整优化,改进网站在搜索引擎中的关键词自然排名,获得更多流量,从而达到网站销售及品牌建设的目标。

**为什么要SEO?**
- 搜索流量质量高(投放精准,转化率高);
- 性价比高;
- 提高网站易用性。

------------------------------------------------------------------------------------------------

**探讨前端SEO的实施方法:**
为了提升网站访问速度和搜索引擎的蜘蛛爬虫精准快速的抓取网页内容,前端应从HTML5+CSS3+JAVASCRIPT入手。

1. 搜索引擎基础(TDK优化)
TDK为title,description,keywords三个的统称
1.1) <title>标题优化

如果网页中没有设置<description>与<title>标签的情况下,搜索列表页展示信息优先展示第一条文字信息。
网页上方的favicon如果没有设置优先展示第一张图片。
<img src="img/flower.jpg"alt=" rel="nofollow" target="_blank" 上海鲜花港 - 郁金香" />
另外,需要对图片定义大小,避免重复赋值造成重新渲染,影响速度。

2.5)nofllow
对不需要爬虫的链接设置nofollow,比如评论、留言、登录、注册。
利用好了 nofollow 可以将导航条上链接抓取次数从上万次降低到几十次,这样能够将内容更多的曝光给 spider
<ahref="http://example.com"rel="nofollow" rel="nofollow" target="_blank" >no follow 链接</a>
如非特殊不想被爬虫抓取的链接外,链接地址一定要写入href属性,用<a>标签,如果用<div>或其它标签添加click事件也能达到跳转,但爬虫基本无法读取里边的链接地址。所以正常链接不允许用click事件代替,特别是一些重要的导航。
此外,蜘蛛不会读取JS里的内容,所以重要内容必须放在HTML里。

2.6)404错误页
对为了用户体验友好,不至于直接关闭页面,一般设置默认的404跳转页面(最好由UI提供页面);

2.7)写好链接锚文本
合适的锚文本使链接内容更易于传递
<ahref="baseball.cards"rel="nofollow" rel="nofollow" target="_blank" >this is baseball cards</a>

User-agent 表示以下规则适用哪个蜘蛛, *表示所有 #表示注释
 Disallow 表示禁止抓取的文件或目录,必须每个一行,分开写  Allow 表示允许抓取的文件或目录,必须每个一行,分开写  Sitemap 表示站点XML地图,注意S大写
下面表示禁止所有搜索引擎蜘蛛抓取任何内容
 User-agent:*Disallow:/
下面表示允许所有搜索引擎蜘蛛抓取任何内容
 User-agent: *Disallow:
注意:被robots禁止抓取的URL还是肯呢个被索引并出现在搜索结果中的。只要有导入链接指向这个URL,搜索引擎就知道这个URL的存在,虽然不会抓取页面内容,但是索引库还是有这个URL的信息。以淘宝为例:
禁止百度搜索引擎抓取

更多关于robots.txt请参考:如何使用robots.txt及其详解

**成功的整站优化,使得营销效果更有效**
网站之间的内链结构,板块布局、相关内容的关联、网站加载速度、关键词的提升,所以成功的整站优化,对营销效果也会大大增强。
更多前端网页优化请参考:WEB性能优化


**网站诊断工具**
* 爱站
爱站(www.aizhan.com)是近几年发展非常好的SEO工具,功能也很全面、强大。
www.aizhan.com
* chinaz站长工具
http://tool.chinaz.com/

* 百度和Google高级搜索
百度和Google除了正常搜索外,还都提供了高级搜索,可参考:
Google: www.google.cn/advanced_search
百度: http://www.baidu.com/gaoji/advanced.html
* 百度站长平台
http://zhanzhang.baidu.com/
现在是做中文SEO最重要的工具,搜索关键词做得很出色、对SEO很有帮助的工具,而且数据量大。
* Google快讯
Google快讯不仅对SEO有用,对网上公关危机处理更有用。
https://www.google.com/alerts?h1=zh-cn

* SEO for Firefox
SEO for Firefox是一个综合显示搜索结果中的页面SEO数据的火狐浏览器器插件,是最常用的SEO工具之一。
http://tools.seobook.com/firefox/seo-for-firefox.html
安装并启动这个插件后,在Google任何关键词时,页面除了显示正常的搜索结果外,还在每个结果下面列出了大量SEO有关的数据。

* SEO 工具条
SEO 工具条也是开发常用的SEO火狐插件
http://tools.seobook.com/seo-toolbar/

* 火狐浏览器Search Status插件
Search Status是火狐浏览器使用者常用的小巧插件之一,用来显示正在访问的页面PR值,Alexa排名。。
https://addons.mozilla.org/en-US/firefox/addon/321

* 服务器头信息检测器
根据检查服务器头信息,判断301、302、404页面的跳转,转向另一个URL
http://www.webrankinfo.com/english/tools/server-header.php

* W3C验证
通过W3C验证与否与搜索排名是否有关系,SEO行业有不同的看法,现在仍有争议。
当然,W3C毕竟是一个标准,如果能过过自然最好。
验证W3C标准的权威工具:http://validator.w3.org/
* 最著名的诊断软件是:Webposition Gold,会自动分析用户网页与排在前端的网页之间的差别,然后给出优化建议。

* 雅虎外链检查工具(目前应该已关闭)
正式名称是Yahoo Site Explorer:http://siteexplorer.search.yahoo.com/

* IP地址检查工具
这个工具可以告诉你一个IP地址上都放了哪些网站:
http://www.yougetsignal.com/tools/web-sites-on-web-server/
*Xenu:网站死链监测工具,查看网页中的超级链接、图片文件、包含文件、CSS文件、页面内部链接等所有链接进行读取,并输出测试报告。

**SEO团队建设:**
1.SEO经理(负责公司SEO统筹及管理);
SEO目标的制定以及SEO整体策略规划,包括内容及链接策略等。
统筹和沟通,既包括与其他部门的沟通协作,也包括SEO部门内部任务及计划的制订和执行。
竞争对手和关键词数据分析;
网站架构设计;
标准制定,公司网站的新建内容、HTML代码、页面优化等都应该有内部规范,团队建设,SEO团队内部的培训提高,以及帮助其他部门了解SEO基本常识的公司内部培训。
2.页面优化人员
负责调整页面标题、正文内容、关键词分布及格式,增加和调整tags,调整内部链接等;
3.内容编辑
对发布的内容优化,比如标题的撰写、关键词研究及专题组织。链接诱饵的设置,尤其是资源型链接诱饵,也是内容建设人员的重要工作。
4.链接分析和建设人员
运营人员负责,友情链接交换,依托于有价值内容的链接请求,社会化媒体网站账号创建、管理及内容发布,文章发布,论坛及博客参与和评论,设计与制作链接诱饵等;
5.技术及设计人员
根据网站架构,对网站内部结构、分类设置、URL规范及转向进行调整。
6.流量和其他数据分析
记录、统计、细分、分析网站流量,统计分析原始日志,分析其他能找到的、与流量和用户有关的数据,如转化率、建立关键词词库,找出网站问题,提出SEO策略修正yypv

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

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

相关文章

网站推广策略-网站推广120种实用方法_打杂的_新浪博客

介绍实用有效的企业网站推广方法&#xff0c;网站推广计划&#xff0c;网站推广方案和网站推广案例等。《网站推广策略》用网络营销的系统性思想研究网站推广&#xff0c;将网站推广作为企业网络营销策略的组成部分。 网站推广120种实用方法系列连载 关联网站推广策略&#xff…

JSON.parseObject的用法

fastJson对于json格式字符串的解析主要用到了一下三个类&#xff1a; JSON&#xff1a;fastJson的解析器&#xff0c;用于JSON格式字符串与JSON对象及javaBean之间的转换。 JSONObject&#xff1a;fastJson提供的json对象。 JSONArray&#xff1a;fastJson提供json数组对象。…

springcloud网站架构图

闲来无事&#xff0c;发个现在公司已经落地的网站架构图&#xff0c;图上所有组件已经上线稳定运行。

为程序员准备的7个国外社交网站

Forrst Forrest是为开发人员和设计师提供的一个新兴的地方&#xff0c;在这里可以分享代码和截图以及链接&#xff0c;启发你的灵感。如果你曾想为你的一块代码获得一些专业实诚 的建议&#xff1b;如果你在几个logo中没法做出决定的时候&#xff0c;Forrst正好适合你。此社区正…

游戏开发令人拍案叫绝的小网站收藏

1.在线Unix时间戳在线转换工具 【★★★★★】 http://tools.sharejs.com/unixtime.html 2.在线正则表达式测试工具 【★★★★☆】 http://tools.sharejs.com/regex-test.html 3.在线shell教程&#xff0c; 附带在线测试工具 【★★★★★】 http://www.runoob.com/linux/…

如何搭建个人网站

首先&#xff0c;申明下本文所指的新人是指会上网站看网页&#xff0c;会自己聊QQ&#xff0c;会在新浪、网易等平台上写博客的人。当然你要说这个只要会上网的人都会了&#xff0c;是的&#xff0c;我所指的新人就是会上网的人。所以本文的技术含量不会很高&#xff0c;高手可…

nginx部署网站首页请求成功但刷新报404错误

由于我是单页面部署网站发现这个问题后搜索相关文档&#xff0c;亲测有效 第一步 配置文件 location / {root /mydata/transfer/html/helper/dist;index index.html index.htm;try_files $uri $uri/ /index.html;}nginx.config配置文件中相应位置添加 try_files $uri $u…

[HTML CSS JavaScript JQuery Bootstrap 开发] 由浅到深,搭建网站首页,实现轮播图

由浅到深&#xff0c;多种方式搭建网站首页&#xff0c;实现轮播图 写在前面1. 网站首页2. 通过 HTML 搭建网站3. 通过 DIVCSS 来优化网站首页4. JavaScript 实现图片轮播图5. Bootstrap 框架完成响应式网站首页及轮播图 结束语 写在前面 本篇主要是能使前端知识有较好的应用和…

OpenCart开源电子商务系统使用教程之网站后台(1)

1. 认识OpenCart网站后台界面 相关教程链接&#xff1a; http://www.opencartchina.com/bbs/topic885.html http://www.opencartchina.com/bbs/topic886.html http://www.opencartchina.com/bbs/topic897.html http://www.opencartchina.com/bbs/topic898.html 经过上述几个教程…

OPENCART高级搜索引擎优化(SEO PACK PRO)

OPENCART高级搜索引擎优化(SEO PACK PRO) 是时候将您的网站进行高级搜索引擎优化了&#xff01; Opencart高级搜索引擎优化( SEO PACK PRO)扩充功能包含所所有有关 Opencart SEO 搜索引擎的相关扩充功能&#xff1a; 1. Keywords Generator for all products 2. Meta Descripti…

知名互联网公司网站架构图

引言 近段时间以来&#xff0c;通过接触有关海量数据处理和搜索引擎的诸多技术&#xff0c;常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外&#xff0c;更为架构图背后所隐藏的设计思想所叹服。个人这两天一直在搜集各大型网站的架构设计图&…

JAVA 采用htmlunit和Jsoup爬取网站详情,处理请求重定向得到重定向网站。以及使用代理进行网站访问

普通请求 采用Jsoup 说明: 这是访问一般网站&#xff0c;拿到网页源码。有的网站可能有其他更多参数需要&#xff0c;比如cookie等等&#xff0c;就在.get()前继续添加.header("cookie","xxx")方法 或者采用cookie计算工具方法 Document doc null;try {do…

网站统计中的数据收集原理及实现

网站数据统计分析工具是网站站长和运营人员经常使用的一种工具&#xff0c;比较常用的有谷歌分析、百度统计和腾讯分析等等。所有这些统计分析工具的第一步都是网站访问数据的收集。目前主流的数据收集方式基本都是基于javascript的。本文将简要分析这种数据收集的原理&#xf…

用户调研方法之网站分析应用实例

前言 网站分析是用户调研的一种重要方式&#xff0c;该方法通过记录用户使用产品的各种操作行为&#xff0c;比如点击了什么、使用了什么功能、从哪里来到哪里去、页面停留时间等等&#xff0c;协助发现UI、产品功能上的问题&#xff0c;为用户体验的优化提供参考依据。在此结合…

使用JWebUnit应注意的2个问题,并不是所有的网站都适合用JWebUnit的!

如果你看了 jWebUnit 框架让测试 Web 应用程序变得轻而易举 这片文章&#xff0c;那末你最好把下面这篇也读了。至少我觉得 那个所谓很好的网文&#xff0c;有很多关键的问题没有提到&#xff0c;如果你真想把jwebunit应用到实战中去&#xff0c;那末下面的问题你大多会遇到。 …

适合中大型网站的广告统计系统OpenADS(phpadsnew)实战手册+中文帮助文档

这些天研究广告统计系统&#xff0c;仔细看了一些google和一些其他网站的广告统计方式&#xff01; 目前市面上基本上有两种开源的广告统计程序&#xff1a; 1、google Adsense&#xff08;asp&#xff09; 2、OpenADS&#xff08;php&#xff09;又叫 phpadsnew 这两个我都看了…

《网站分析实战--如何以数据驱动决策,提升网站价值》学习笔记

网站分析实战--如何以数据驱动决策&#xff0c;提升网站价值 一、网站分析的目的及流程1.1 网站分析的目标1.2 如何进行网站分析1.2.1 流量分析1.2.2 内容分析1.2.3 转化分析&#xff08;漏斗分析&#xff09;1.2.4 投资回报 1.3 网站分析基本流程1.3.1 定义1.3.2 测量1.3.3 分…

wamp安装与自定义网站根目录

wamp安装与自定义网站根目录 安装 百度搜索wamp下载。 双击直接安装下一步&#xff0c;安装目录可以根据自己的需要放在不同的目录下。 安装过程中会提示默认浏览器(默认IE)和默认打开文件(默认txt)的方式&#xff0c;可根据自己的需要修改。 在浏览器地址栏输入&#xff1…

学习笔记(自己知道的一些入门者java学习的网站,和学习方向)

1、慕课网 https://www.imooc.com/course/list?cjava&type3&#xff0c;这个网站有很多免费的视频但作为初学者的我感觉一脸蒙蔽&#xff0c;不懂现在的前沿技术和各种框架&#xff0c;连什么是Spring boot都不知道 里面有一个职业路径&#xff0c;是各种收费的视频和套餐…

mybatis中使用DATE_SUB()函数实现网站访问量日,月,年统计

一.定义和用法 DATE_SUB() 函数从日期减去指定的时间间隔。 二.语法 DATE_SUB(date,INTERVAL expr type date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。 type 参数可以是下列值&#xff1a; Type 值MICROSECONDSECONDMINUTEHOURDAYWEEKMONTHQUARTERYEARSECO…