<a>标签的SEO优化细节

<a>标签的SEO优化细节

 如果需要在新窗口中打开链接,我们使用的方法是在a上加上taget=“_blank”,但很多人不知道这是不符合w3c的规范的,在使用严格的DOCTYPE(xhtml1-strict.dtd)校验时,会提示“there is no attribute target for this element(in this HTML version)”的错误信息。

  所以很多老外写的东西基本上就不会出现taget=“_blank”。他们替换的方案是使用HTML4.0新增的标签rel来表示,rel是用来表明链接和包含此链接页面的关系,以及链接打开的目标。rel有许多的属性值,比如next、previous,、chapter、section等等,还有我们用来拒绝搜索引擎蜘蛛向下爬行的nofollow(这一点很重要,在wordpress中,几乎所有的评论中的用户名的链接都是加了rel=nofollow的,所以想通过在博客中添加评论来增加外链都是徒劳的)。而我们现在要使用的就是rel=”external”属性,用来表示链接将在新窗口中打开。当然,这只是符合strict标准的方法,而并没有真正实现在新窗口开打链接,还需要javasscript的支持。

  思路,在页面载入以后,将rel含有external的a标签,通过js加上target=”_blank“。下面提供jquery方法,代码如下:

  

<script type="text/javascript">
    jQuery(function($){
        //external加上target="_blank"
        $("a[rel*=external]").attr("target","_blank");
    });
</script>

以上只是jquery的实现方式,也是本博使用的方法,js原生方法如下:

<script type="text/javascript">
    function externalLinks() {
        if (!document.getElementsByTagName) return;
            var anchors = document.getElementsByTagName("a");
            for (var i=0; i<ANCHORS.LENGTH; i++) {
            var anchor = anchors;
            if (anchor.getAttribute(“href”) &&
            anchor.getAttribute(“rel”) == “external”)
            anchor.target = "_blank";
        }
    }
    window.onload = externalLinks;
</script>

时间: 2024-10-12 15:49:34

<a>标签的SEO优化细节的相关文章

新手seo须知:tag标签的SEO优化

tag标签,网站很简单又常见的功能,特别是在资讯站上面使用的更多,但是对于新手SEO来说常常会忽视掉这个标签在SEO的作用,SEO注重的是细节,往往像这样的细节可以给SEO带来不一样的效果,接下来带您看看tag标签带来的神奇作用吧! 首先,我们看看网站为什么要用tag标签? 在我们更新某一篇文章时,给这篇文章增加一个标签,这个标签代表着这篇文章讲到的内容要点(或者这篇文章的关键词),当其它文章更新时,也同样设置了同一个标签,那么这个标签会就产生新的一个列表页,列表页内容都是跟这个标签有关的文章.

中小企业需要注意的SEO优化细节

SEO优化排名提升的注意事项:首先内容必须是原创的,不是其他网站转载的,有些人甚至格式都是别人的网站,这肯定是不行的,我们写的内容是正常的,不会出现大量的空白,或段落的混乱现象,必须能够使用用户阅读方便.看看著名的网站,他们什么时候出现别人写的,那些人都是自己的原创,只有你的内容是用户需要的,搜索引擎会不注意你是复印件或原件. 然后是文字的描述,不注重锚文本的SEO优化,一些企业网站自身的专业发外链的人员,但他们的排名还不是很好,我们都知道,更多的是,目前在别人的网站做一个锚文本更难,这说明文字

Html代码seo优化最佳布局实例讲解

搜索引擎对html代码是非常优化的,所以html的优化是做好推广的第一步.一个符合seo规则的代码大体如下界面所示. 1.<!–木庄网络博客–> 这个东西是些页面注释的,可以在这里加我的"木庄网络博客",但过多关键字可能被搜索引擎惩罚! 2.<html> 这个是代码开头 结尾时和</html>对应. 3.<head> 头标记结尾用</head> 4.<title>(木庄网络博客-勤记录 懂分享)</title

SEO的细节优化

许多新站长都主张自己优化网站,但是往往在优化的过程中出现很多问题,导致最后网站出现很多问题,下面我就来给大家讲解SEO优化中的一些小细节! 1.网站导航栏目不要用flash和JS效果,这是方便百度搜索引擎方便搜索.2.导航栏目从左往右按照栏目的重要性排列,不要随意排列.3.对于一个新站来说,三大标签不能随意改动.如果改动多的话,百度会认为你作弊,直接把你网站丢进沙盒里,也就是所谓的K站了.一般新网站要上线1年才能改动三大标签.3.堆叠关键词要有度,不要过多,一般一篇文章有两三个关键词也就足够了.

web开发性能优化---SEO优化篇

一.清理垃圾代码 清理垃圾代码是指删除页面中的冗余代码.能够删除80%的冗余代码. 垃圾代码主要指那些删除了也不会对页面有不论什么影响的非必要代码. 最常见的垃圾代码.空格 空格字符是网页中最常见的垃圾代码. 但并非指标签,而是有代码编辑环境下敲击空格所产生的符号,每一个空格相当一个字符,那么也就是说.一个页面.空格就占页面体积的15%.100K的页面,有15K是空格字符. 空格字符最常出现 在代码的開始和结束处.还有就是空行中. 这些都是easy产生垃圾代码的地方.消除这种垃圾代码的方法就是选

分享详细网站SEO优化方案

下面分享详细网站SEO优化方案: 一.网站上线前准备阶段 1.域名选择 2.服务器及空间选择 3.网站类型选择:内容资讯型.商铺型.论坛型.文档分享下载型. 4.竞争对手调研分析 5.网站针对用户分析 6.程序选择 二.网站上线后SEO运营阶段 站内结构优化 合理规划站点结构(1.扁平化结构 2.辅助导航.面包屑导航.次导航) 内容页结构设置(最新文章.推荐文章.热门文章.增加相关性.方便自助根据链接抓取更多内容) 较快的加载速度 简洁的页面结构 1.站内SEO优化 ①关键词分析选择 ②网站框架

网站完整详细的SEO优化方案

一个完整的SEO优化方案主要由四个小组组成: 一.前端/页编人员 二.内容编辑人员 三.推广人员 四.数据分析人员 接下来,我们就对这四个小组分配工作. 首先,前端/页编人员主要负责站内优化,主要从四个方面入手: 第一个,站内结构优化 合理规划站点结构(1.扁平化结构 2.辅助导航.面包屑导航.次导航) 内容页结构设置(最新文章.推荐文章.热门文章.增加相关性.方便自助根据链接抓取更多内容) 较快的加载速度 简洁的页面结构 第二个,代码优化 Robot.txt 次导航 404页面设置.301重定

根据网站所做的SEO优化整理的一份文档

今日给合作公司讲解本公司网站SEO优化整理的一份简单文档 架构 ########################################## 1.尽量避免Javascript和flash导航. 虽然JS和FLASH能把网站做的绚丽漂亮,但目前搜索引擎还是无法顺利的抓取其中的内容,所以我们要避免. 2.目录层次不能太深. 网站目录尽量保持在三层以内,尽可能接近根网址,比如“www.xxx.com/产品目录/产品名称”明显比“www.xxx.com/产品目录/年份/月份/产品名称”要好. 3

如何做好SEO优化效果呢

同一个网站不同的SEO人员做出的效果是不同的.SEO效果不单单是看流量和排名这么粗略的两个指标,也不能够由此断定一个网站SEO效果是否成功或者失败.所以SEO优化效果是很关键的.那么我们该如何做好呢? 一.网站SEO优化"内容为王" 大家都知道百度喜欢原创内容,如果一个网站失去了内容作为支撑,那么就没有用户体验可言?排名也不要想了.对于大多数站长来说,到更新内容的时候都会很纠结,写原创一直是非常苦恼的事情.主要是我们缺乏写原创的思路.我们既然知道百度一直强调着高质量原创内容,那么我们为