搜索引擎禁止的方式优化网站( ASP.NET网站搜索引擎优化方法研究孙永忠部队自动化站)

优采云 发布时间: 2022-01-12 01:21

  搜索引擎禁止的方式优化网站(

ASP.NET网站搜索引擎优化方法研究孙永忠部队自动化站)

  

  2010年第三期CLC分类号TP393文件识别码A文章号003014603ASP。NET网站 搜索引擎优化方法研究 张文生 孙永忠 91286 陆军自动化站 青岛 266003 摘要 简要介绍了SEOSearchEngineOptimization英文缩写的基本原理,并对ASP进行了分析。NET框架网站针对搜索引擎优化的特殊性,提出了针对ASP的建议。NET网站搜索引擎优化的基本方法关键词ASP。NET搜索引擎优化SEOResearchonsearchengineoptimizationmethodforASP。NETbased网站ZHANGWbn. 盛。SUNYong-zhongAutOnlatictlStalioll91286 mantis 0fPLAQiIl9d midship 266003china 摘要本文介绍了搜索的原理二十一勺优化SEO,分析了ASP.NET网站的SEO特异性。并介绍了 ASP 的 SEO 基本方法。基于 NET 的网站。关键词 ASP。NETsearchengineoptimizationSEO0简介网站为了获得大量的流量,在GoogloYahoo等搜索引擎的搜索结果排名中,必须尽可能的出现在首页或者处于比较高的位置。相反,如果它在这些搜索引擎的搜索结果中排名在十几甚至几十页之后,或者根本没有被搜索引擎收录,那么搜索引擎的威力就发挥不出来了网站这将是未知的,并且很难有交通。如果你想获得更好的搜索引擎排名网站 搜索引擎优化是一项必不可少的工作。影响网页排名的因素。许多主要的搜索引擎都有不同的排名算法,但基本原理是相似的。在不同的开发平台下,由于各自平台实现的架构不同,@网站实现搜索引擎优化的方法也不一样,所以需要根据自身的特点,采用不同的方法进行搜索引擎优化处理不同的平台。本文分析了ASP。NET不利于搜索引擎优化的框架特性,针对的是ASP。NET 平台 网站 开发SEO优化方法并做了一些有益的探索 SEO的主要工作是了解各种搜索引擎如何抓取互联网页面,如何对它们进行索引,以及如何确定它们对特定关键词的搜索结果的排名。相关优化使其能够提高搜索引擎排名,从而提高网站 的流量,最终提高网站 的销售或宣传。技术 SEO 必须遵循一定的规则和优化原则 2ASP。NET网站架构在SEO中的特殊性 目前网站开发的平台很多。它们的实现方式不同,对搜索引擎的友好程度也不同。这些都被各种平台支持。ASP的实现架构。NET 作为一个优秀的 网站 开发平台控件丰富,开发方便,但其以下实现决定了它对搜索引擎不是很友好。NET 的大多数服务器控件在服务器端处理客户端事件非常方便,但对搜索引擎不友好。这些控件的实现机制是通过Javascript脚本回调网页,从而响应用户的点击操作,搜索收货日期。20091029 作者简介 张文生 1967年,男,高级工程师,硕士。主要研究方向是命令自动化万方数据引擎无法跟踪这些操作的执行情况,并深度跟踪链接的2-state view Viewstate as ASP。NET 执行页面时,该页面上的视图状态值和所有控件将被采集并格式化为编码字符串,然后分配给隐藏表单字段的 value 属性。由于隐藏的表单域是发送给客户端的页面的一部分,所以 viewstate 的值暂时存储在客户端的浏览器中,虽然有利于以编程方式实现和维护页内状态,但是太大的视图眼角会使网页中有意义的内容超出了搜索引擎的范围。3 动态URL大多是开发平台处理的链接字符串,都是通过查询字符串实现的,即动态uRL。因为没有有意义的关键字信息,搜索引擎对 ASP 无能为力。NET 平台也不例外 4 Sitemap Sitemap 对 ASP 不友好。NET 没有实现用于抓取搜索引擎的协议。新版离婚协议、劳务协议、个人投资协议、广告合作协议、合同、自愿离婚协议、样本文本、Sitemap Sitemap 0.90是Google、Yahoo、Microsoft Ask等大多数搜索引擎都支持的标准。 ASP。NET 内置的 Sitemap 与这里提到的 Sitemap 完全不同。Sitemap in Nl Ding 主要用于用户导航 5AJAX 使用了大量的 Javascript Javascript 是 AJAX 实现的基础,但它也是搜索引擎 ASP 的敌人。NET 对搜索引擎非常不友好。3ASP。NET网站SE0优化方法是针对上述ASP的。网络网站 SEO在架构上的特殊性本文从以下几个方面来介绍ASP。NET网站 搜索引擎优化的方法不会讨论所有架构的共同点网站SEO 3.1Url 静态ASP。舳Url改写URL分为动态Url和静态URL两种Url静态是相对于动态Url,动态URL地址带有httpIlwww等参数。样本。玉米/产品。aspxidlcategory22 和静态化后的UP,如httpllwww。样本。eondprodueffll2/或http//www。样本。eom/product/category2/titlel/ 显然静态地址比上一个更有意义。URL 中出现潮汐类别等有意义的词。通俗易懂的关键词出现在Ud中,对搜索引擎来说更有意义。静态 URL 地址可能看起来更简洁,网络蜘蛛对静态 URL 的适应能力更强。它可以隐藏III和文件扩展名等参数,因此更加安全。ASP 中的 URL 静态。NET,有很多方法可以在页面全局中实现它。Asax 自定义HTrP 模块HTIPhandler 或Web 服务器级别实现3.2 ViewState 优化众所周知,网络蜘蛛在抓取网页时通常只抓取网页有限的一行内容,而ASP 中只有大约100k 的内容。在 NET 中,Viewstate 是客户端的一个特殊字符串。它表达了政党活动家的清单数量和毫米。教师职称和职等名单。NET 页面,那么网络蜘蛛很可能无法抓取页面的真实内容。这对 网站 不利 的排名。最简单的方法是在不需要或至少不需要时关闭 Viewstate。如果您真的需要在 Web 上使用它,每个简单的控件都会使用它。CON。在文件中添加一个配置pagerenderAllHiddenFieldsAtTopOfFormfalse”/ 这样Viewstate就可以放在页尾了 3.3 数据分页优化 ASP.NET有很多显示数据的控件,都可以直接使用,简单方便,代码量少,GridViews和DataGrids都属于这类控件,但是这类控件的分页机制是通过Javascfipt回发和与本页交互来实现的,分页后的URL不会有新的变化,这对 SEO 不太友好 不需要或至少不需要。如果您真的需要在 Web 上使用它,每个简单的控件都会使用它。CON。在文件中添加一个配置pagerenderAllHiddenFieldsAtTopOfFormfalse”/ 这样Viewstate就可以放在页尾了 3.3 数据分页优化 ASP.NET有很多显示数据的控件,都可以直接使用,简单方便,代码量少,GridViews和DataGrids都属于这类控件,但是这类控件的分页机制是通过Javascfipt回发和与本页交互来实现的,分页后的URL不会有新的变化,这对 SEO 不太友好 不需要或至少不需要。如果您真的需要在 Web 上使用它,每个简单的控件都会使用它。CON。在文件中添加一个配置pagerenderAllHiddenFieldsAtTopOfFormfalse”/ 这样Viewstate就可以放在页尾了 3.3 数据分页优化 ASP.NET有很多显示数据的控件,都可以直接使用,简单方便,代码量少,GridViews和DataGrids都属于这类控件,但是这类控件的分页机制是通过Javascfipt回发和与本页交互来实现的,分页后的URL不会有新的变化,这对 SEO 不太友好 到文件/这样,Viewstate就可以放在页面末尾了 3.3数据分页优化ASP。NET中有很多显示数据的控件,都可以直接使用,简单方便,代码量少。GridViews和DataGrids都属于这类控件,但是这类控件的分页机制是通过Javascfipt回发和与本页交互来实现的。分页后网址不会有新的变化,对SEO不太友好 但是这类控件的分页机制是通过Javascfipt回发和与本页交互来实现的。分页后网址不会有新的变化,对SEO不太友好 但是这类控件的分页机制是通过Javascfipt回发和与本页交互来实现的。分页后网址不会有新的变化,对SEO不太友好

  

  这很好,因为当网络蜘蛛从你的网页中获取不同页面的链接时,点击进入,发现它属于同一个页面。它不会将分页结果输入到搜索引擎的编译结果中。从SEO的角度来看,这种分页展示方式对于网络蜘蛛来说是非常重要的。通过 PagedData 使用 DataList 或 Repeater 控件是不友好的。%ur℃e 自定义分页编程替代上述分页方式 3.4 Sitemap优化 Sitemap在SEO中也很重要。Sitemap 可以很容易地让搜索引擎知道哪些页面可以在 网站 上被爬取。站点地图表单是一个 XML 文件,其中列出了 网站 中的 URL 以及有关每个 URL 的其他元数据、上次更新时更改的频率、相对于 网站@ 上的其他 URL 的重要性> 等用于搜索目的 引擎可以更智能地爬取网站网络蜘蛛通常通过 网站 和其他 网站 中的链接来查找网页 Sitenmp 提供此数据以允许启用 Sitemap 的爬虫爬取所有由Sitemap提供并理解使用相关元数据的URLSitemap分为两种:一种是基于Sitemap协议创建基于协议的Sitemap供搜索引擎抓取,另一种是导航式Sitemap,即是基于网站为自己的需要制作的,方便用户理解网站Sitemap的结构和协议其实遵循Sitemap0.90标准,基于创意公开授权分享属性。布丁。ShareAlikeCreativec0 NapasLicense 的条款由 1 提供。47~万方数据,应用广泛。谷歌、雅虎、微软等多家厂商支持,大部分搜索引擎都支持,标准的导航式Sitemap实际上是一个内部站点导航器,将网站的各个节点分层呈现给用户,让用户可以看到网站 概览 ASP 的结构。NET 本身有一个站点地图网络。站点地图是导航站点地图。所有的站点地图只有一个目的,那就是清楚地显示 网站 的链接结构以构建 ASP。NET网站 需要同时为 网站 创建两个站点地图。3.5 页面重定向 SEO 优化 ASP。NET网站在运行过程中会遇到很多问题,比如服务器报错,用户请求的页面不存在程序配置错误等诸多问题,用户请求浏览网页,遇到这些问题,会出现系统默认错误页面,对用户非常不友好。对搜索引擎更加不友好。ASP。NET网站SEO 必须处理错误重定向 HQ 状态码 404。服务器找不到指定的资源。请求的网页不存在。301 URL 被永久重定向。当有页面存在时会出现此错误,搜索引擎也会产生该页面不存在的HIH错误。如果此类错误太多,搜索引擎将忽略它。解决方案在网络中。配置系统。将以下配置 customErrorsdefauhRedirect404 添加到 web 部分。或 pxImodeOn" 将原来的旧网站拉到新的网站当需要使用301重定向到网站时,常用的重定向是301和302301,都是永久重定向,对148和SEO,帮助维护原域名和新域名之间的PR传输和流量数据。ASP.NET中301重定向的代码实现比较简单。比如原来的域名是“where.from.colIl”,现在所有对该域名的访问都需要通过301重定向到。只需在原页面的Pageload事件中添加如下代码即可ProtectedvoidPageLoadobjectsenderEven Kazaki eResponse.aearResponse.StatusCode301Response.Status"301MovedPermanently"Response.AddHeaderlocation""http//www.to.cIl3. 6AJAx优化MAX技术在ASP.NET中被广泛使用Javascfipt是JU裣必不可少的,是MAX实现的基石,是搜索引擎的一大罪魁祸首。用√Ujia实现网站搜索引擎优化存在重大隐患。有可能网络蜘蛛根本没有收录可以关闭试试浏览器的Javascript功能,看看能不能访问网站的所有内容。搜索引擎也无法抓取您看不到的内容。解决方案是在协议站点地图中创建 网站 的所有链接。内容的静态导航链接还是确实不需要Javascipt来初始化加载页面 4 结论 网站 为了获得更高的搜索引擎排名和更高的流量,必须遵循某些搜索引擎优化规则。搜索引擎优化涉及的内容很广,需要优化的元素也很多。所有的网站架构除了共同元素的优化外,还必须根据不同平台的特点进行优化。本文对ASP.NET网站的搜索引擎优化过程做了一些有益的探索。并不是说 ASP.NET网站 SEO 优化可以在一夜之间完成。有很多所有平台共有的优化元素,必须进行全面优化才能获得更好的优化效果。参考文献[1]吴泽新.SEO教程搜索引擎优化At7和高级[M]。人民邮电出版社 200802. [2] 沃尔特.Web标准与SEO应用实践[M]. 机械工业出版社 20089. [3 云顶工作室. Visualc毒药中文版综合解析[M]. 中国水利水电出版社 20034. C43B Clam lito. 五通用ASP。NETSEO 错误[EB/OL]。hUp//wWw。德西广东t。ntt/post/20081071081Five-ASPNEr。搜索引擎优化。错误8。aspx。2008.7. 主编肖斌万方数据ASPNET网站搜索引擎优化方法研究作者张文生孙永忠作者单位91286陆军自动化站青岛266003期刊名称信息技术英文期刊名称INFORMATIONTECHNOLOGY 2010年度第3期引用次数0参考文献 4 1 吴泽信SEO教程搜索引擎优化介绍与进阶[M]人民网

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线