用生命谱写代码的赞歌

0%

HTML 页面锚点添加的方式

锚点链接对 SEO 的作用

  • 对锚链接所在页面的作用

    正常来讲,页面中增加的锚链接都和页面本身有一定的关系,因此,锚文本可以做为锚链接所在页面的内容评估。例如:本篇文章中含有“SEO”的链接,那么,说明本篇文章和 SEO 有一定关系。

  • 对锚链接所执行页面的作用

    锚链接能精确地描述所指向页面的内容,因此,锚链接能做为对所指向页面的评估。

  • 锚链接对关键词排名的影响

    锚链接对于关键字排名的意义在于它可以让内容页随机链接在一起,让蜘蛛可以很好的抓取更多页面,权重也能均匀的传递,同时增强页面的相关性,最终提升网站的关键词排名。

锚点添加方式

  1. 给锚点文本标签添加 id,使用 <a href="#"></a> 来定位,当单击 a 链接时,就会跳到 id 为 one 的 p 标签处

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <div>
    <a href="#one"></a>
    </div>
    <p>锚链接跳转</p>
    <p>锚链接跳转</p>
    <p>锚链接跳转</p>
    <p>锚链接跳转</p>
    <p>锚链接跳转</p>
    <p id="one">锚链接跳转</p>
    <p>锚链接跳转</p>
    <!-- 这样的定位可以针对任何标签来定位 -->
  2. 给 a 标签的文本添加锚点,单击链接可跳到 name 为 two 的 a 标签处

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <div>
    <a href="#two"></a>
    </div>
    <p>a标签跳转</p>
    <p>a标签跳转</p>
    <p>a标签跳转</p>
    <p>a标签跳转</p>
    <p>a标签跳转</p>
    <a name="two" href="#">a标签跳转</a>
    <p>a标签跳转</p>
    <!-- 使用 name 属性只能针对 a 标签来定位,而对 div 等其他标签就不能起到定位作用 -->
  3. 使用 JS

    1
    2
    3
    4
    5
    6
    7
    <li class="" onclick="jump()">跳转</li>
    <script>
    var one = document.querySelector('#one')
    function jump() {
    one.scrollIntoView()
    }
    </script>