网站搜索引擎优化案例(当前的发展趋势如此,,我们就可以灵活点,!)
优采云 发布时间: 2021-11-27 15:09网站搜索引擎优化案例(当前的发展趋势如此,,我们就可以灵活点,!)
在最近启动的项目后期,客户提出了一个明显的需求:在不增加推广成本的情况下,确保百度搜索引擎在技术层面上排名尽可能高。
事实上,这种对搜索引擎优化技术的设计,从以往推广的成功案例来看,基本可以保证客户的网站或者社区主题在百度搜索引擎的前三页,不包括百度推广链接,而核心还是在一定程度上与百度的合作对于关键词在搜索引擎中的定位也极为重要。关键字在某些行业中经常使用。比如房地产行业,目前基本所有关键词都注册了。我们可以提供这样的服务。是的,但是对于大量的普通客户来说,现实中很难接受高昂的推广成本,短期内也很难看到具体的收益。但是,相对来说,对于一些相对冷门的行业,简单的页面优化也可以达到这个效果。.
问题的关键在于页面的 Title 和 Meta 标签。在没有搜索引擎的时代,Meta标签仅用于记录本页面的作者、版权信息等内容;但随着搜索引擎的出现,Meta 有了新的含义:它可以在很多方面为搜索引擎提供当前页面的基本信息。大多数网站开发者主要关注和优化两个对搜索引擎非常重要的标签。它们是描述标签——用于描述网页的摘要信息;关键词标签——用于描述网页的关键词信息。一些搜索引擎,比如谷歌,可能会将描述标签中的内容作为用户搜索结果中页面的摘要信息列表。但并非所有搜索引擎都如此重视 Meta 标签。以百度为例,它不太关注页面的Meta信息。
未来几年,随着搜索引擎越来越智能化,Meta标签在搜索引擎中的地位会越来越低,直至被彻底清除。这是大势所趋。因为随着人们对SEO知识的加深,越来越多的人学会了如何利用META标签中的关键词和描述标签来堆积一些无用的关键词,这势必影响搜索引擎内容匹配和搜索引擎开发的质量。
以目前这样的发展趋势,我们可以更加灵活。虽然Meta标签在谷歌和百度中的作用会比较小,但现阶段作用还是比较大的,我们可以用。
分析元和标题
元关键字:关键字和描述
关键字以逗号分隔。我个人建议使用英文格式的逗号,而不是中文字符中的逗号,它占用的数据量小,在页面显示时易于显示和识别。
Meta中的描述主要用于描述页面的主要内容。长度不超过80字,尽量简洁明了。最好说服用户点击您页面的单词和句子。太长的词是没有用的,因为它们会被搜索引擎截断。
元标记不再用作搜索引擎衡量页面权重的决定因素。即使一个页面没有Meta标签,搜索引擎也可以根据页面的关键字密度(由搜索者确定的关键字)和页面外部导入链接的权重来决定。搜索引擎会自动提取页面的前几句作为页面的描述信息,并显示在搜索结果索引页中。
Title标题比较简单就不介绍了,演示一下动态设置:
Aspx页面
居易中国 品味生活从这里开始
修订:
// 对应元素:System.Web.UI.HtmlControls.HtmlTitle
this.testtitle.Text = "万科房产 中国房产标志品牌";
//简单设置 一下 标题就显示也页面顶部 效果附图
只需设置它并在后台动态修改Title标签的内容。
页面上的meta:使用中国房地产信息网的header:meta关键字和描述
中国房地产信息网
同理,和Title一样,将meta修改为服务端runat="server",也就是后台动态修改;另一种是动态添加Meta:
//页面标题
Title = "This is a title and meta test page.";
//Encode/Content type
HtmlMeta encode = new HtmlMeta();
encode.HttpEquiv = "Content-Type";
encode.Content = "text/html; charset=utf-8";
Page.Header.Controls.Add(encode);
//Language
HtmlMeta lang = new HtmlMeta();
lang.HttpEquiv = "Content-Language";
lang.Content = "zh-cn";
Page.Header.Controls.Add(lang);
//Description
HtmlMeta desc = new HtmlMeta();
desc.Name = "Description";
desc.Content = "Test the meta controls";
Page.Header.Controls.Add(desc);
//Keyword
HtmlMeta keywords = new HtmlMeta();
keywords.Name = "keywords";
keywords.Content = "title,meta,test,page";
Page.Header.Controls.Add(keywords);
//Link/CSS
HtmlLink cssLink = new HtmlLink();
cssLink.Href = "MasterPage.css";
cssLink.Attributes.Add("rel", "stylesheet");
cssLink.Attributes.Add("type", "text/css");
Page.Header.Controls.Add(cssLink);
上面的操作是通过另一种方式在后台添加设置。当然,以上只是一个小小的操作技巧。这不是操作,但很容易忽略这一点。
原文链接: