让AJAX异步加载文章有利于SEO

       搜索引擎的蜘蛛只识别href的一般超链接,而不识别JavaScript代码,遇到一般超链接就会爬进去,遇到JavaScript不会爬进去。即,搜索引擎抓不到AJAX动态加载的内容。

让AJAX异步加载文章有利于SEO

AJAX异步加载文章一般步骤

一、新建一个AJAX.ashx的一般处理程序

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace AJAX
{
    /// <summary>
    /// AJAX 的摘要说明
    /// </summary>
    public class AJAX : IHttpHandler
    {
        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            int id=int.Parse(context.Request["id"]);
            if (id==1){
                context.Response.Write("蓝牙技术...");
            }else if (id==2){
                context.Response.Write("巴金 《家》...");
            }else if (id==3){
                context.Response.Write("百度百科词条...");
            }
        }
        public bool IsReusable
        {
            get{return false;}
        }
    }
}

二、新建一个Page.html静态页面

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
        <script type="text/javascript">
            function LoadArt(id) {
                $.post("AJAX.ashx", { "id": id }, function (data) {
                    $("#p1").text(data);
                });
            }
    </script>
</head>
<body>
<p id="p1"></p>
<a href="javascript:void(0)" onclick="LoadArt(1)">1</a>
<a href="javascript:void(0)" onclick="LoadArt(2)">2</a>
<a href="javascript:void(0)" onclick="LoadArt(3)">3</a>
</body>
</html>

       上面的代码不利于SEO优化,蜘蛛不会爬进去收录AJAX页面,也就是读不到任何内容,因为,href是JS代码。

<a href="javascript:void(0)" onclick="LoadArt(1)">1</a>

利于SEO的AJAX异步加载

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
        <script type="text/javascript">
            function LoadArt(id) {
                $.post("AJAX.ashx", { "id": id }, function (data) {
                    $("#p1").text(data);
                });
            }
    </script>
</head>
<body>
<p id="p1"></p>
<a href="AJAX.ashx?id=1" onclick="LoadArt(1);return false;">1</a>
<a href="AJAX.ashx?id=1" onclick="LoadArt(2);return false;">2</a>
<a href="AJAX.ashx?id=1" onclick="LoadArt(3);return false;">3</a>
</body>
</html>

       href是个一般的超链接,蜘蛛就会爬进去,有利于SEO。但点击标题,会弹出一个新页面,添加:return false; 即可。

       很多网站都用的是这个技术,即实现了使用JS和AJAX,也可以让搜索引擎抓到动态加载的内容。

主题测试文章,只做测试使用。发布者:普帝思,转转请注明出处:https://www.poddns.com/502.html

(0)
普帝思的头像普帝思
上一篇 2024年12月20日 上午9:52
下一篇 2024年12月20日 上午9:52

相关推荐

  • 在线网站收录查询工具,助力网站优化,提升搜索引擎排名

    随着互联网的快速发展,越来越多的企业和个人开始关注网站优化,希望通过提高网站在搜索引擎中的排名来吸引更多潜在客户,如何判断自己的网站是否被搜索引擎收录,以及收录情况如何,一直是困扰许多网站运营者的难题,本文将为您介绍一款实用的在线网站收录查询工具,帮助您了解网站收录情况,助力网站优化。 什么是网站收录查询工具? 网站收录查询工具是一种在线工具,通过输入网站域…

    2025年3月25日
    00
  • PBootCMS采集教程:免费文章全自动采集发布

    PBootCMS如何实现文章全自动采集发布,免费PBootCMS发布工具是一款全自动强大的SEO工具,支持全网文章采集自动发布到站点上,同时配备了自动推送功能使用简单。PbootCMS作为永久开源免费网站管理系统,以简单、简洁能够满足各类网站建设的需要。所以积累了不少用户!由于代码简单、简介对搜索引擎还是比较友好。另一方面则是PBootCMS拥有很多的免费S…

    2024年12月4日
    00
  • 如何写网站收录文章,提升SEO效果与网站流量的实用指南

    在互联网时代,网站内容的质量和收录情况直接影响到网站的流量和用户粘性,为了提高网站的SEO效果,吸引更多用户访问,我们需要学会如何撰写能够被搜索引擎收录的文章,以下是一些实用的指南,帮助您写出既符合搜索引擎收录标准,又能吸引读者的优质文章。 了解搜索引擎收录规则 1、关键词优化:关键词是搜索引擎收录文章的核心,在撰写文章时,要确保关键词的合理使用,包括在标题…

    2025年3月25日
    00
  • TAG标签使用与整理注意事项

           网站TAG标签也称标签云,是对网站内容的细分,对栏目分类的补充与细化。TAG标签不是神话,利用好会让网站排名有一定帮助;利用不好极易造成页面权重分散。 使用TAG标签的技巧: ①如果还没有足够多的内容,建议用robots屏蔽搜索引擎抓取,保持原页面权重; ②TAG标签URL是动态,搜索引擎会认为这些页面不…

    2024年12月25日
    00
  • 宁波软文收录网站大盘点,助力企业品牌传播的五大平台

    随着互联网的快速发展,软文营销已成为企业品牌推广的重要手段之一,宁波作为我国沿海重要城市,拥有众多优秀的软文收录网站,本文将为您盘点宁波五大软文收录网站,助力企业品牌传播。 宁波软文收录网站盘点 1、宁波网 宁波网作为宁波地区最具影响力的门户网站之一,拥有庞大的用户群体,其软文收录功能强大,覆盖宁波及周边地区,企业通过在宁波网发布软文,可以迅速提升品牌知名度…

    2025年5月7日
    00

购买域名联系

zname@aliyun.com

在线咨询: QQ交谈

邮件:zname@aliyun.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
可转让~