分享好友 最新动态首页 最新动态分类 切换频道
Lucene.net站内搜索—1、SEO优化
2024-12-26 21:24

目录

Lucene.net站内搜索—1、SEO优化
Lucene.net站内搜索—2、Lucene.Net简介和分词
Lucene.net站内搜索—3、最简单搜索引擎代码
Lucene.net站内搜索—4、搜索引擎第一版技术储备(简单介绍Log4Net、生产者消费者模式)
Lucene.net站内搜索—5、搜索引擎第一版实现
Lucene.net站内搜索—6、站内搜索第二版

声明:在这里,所谈的一切关于SEO的技术主要针对于我们开发人员。

SEO(搜索引擎优化)的目的(很多人都是通过搜索引擎找到我们的网站)是让搜索引擎更多的收录网站的页面,让被收录页面的权重更靠前,让更多的人能够通过搜索引擎进入这个网站

原理:蜘蛛会定时抓取网站的内容,发现网站内容变化、发现新增内容就反映到搜索引擎中

蜘蛛(spider) 爬网站:就是向网站发http get请求的客户端。

SEO(搜索引擎优化*):让网站排名靠前,让网站更多的页面被搜索引擎收录。链接(外链、内链)、原创、关键词的数量、权重,小偷网站(站群),降权(PR PageRank),K站(Kill站,作弊)、伪原创:

爬网站的过程:发现网站。百度把csdn当成关键网站,顺着已知的网站链接找到新的网站或者新的页面。

SEO的第一个手段:建外链(外部链接)。新网站吸引蜘蛛。对于非新网站,搜索引擎考虑一个“权重”,重点考察 外链数量。权重越高搜索结果越靠前,“权重”的一个重要因素就是“外链”数量,外链质量(外链网站的PR值,PageRank,决定一个网站的质量的 值,PR值越高网站越重要,原创、创建时间等等),Alexa 排名(全球网站排名)

(*)robots.txt是公约,搜索引擎都建议遵守,相当于一个指路牌:想让那些搜索引擎搜索,想让那些页面搜索  Search engine optimization

搜索引擎蜘蛛(Spider):向网站发出Get请求,获得页面内容,分析页面中的超链接,进一步的向页面中的超链接发Get请求,获得链接的页面内容。搜索引擎只认识<ahref=“”>,并且不能是JavaScript、超链接不能是js动态生成的

网站的SEO基本原则:所有希望搜索引擎抓取的内容都应该是通过超链接(Get请求)获得的,Post获得的内容、js脚本打开的页面是无法被搜索引擎抓取的,所以尽量不要JS、Post来进行页面导航、内容的生成。搜索引擎一般不会执行JS、不会发Post请求、不会提交表单。

动态菜单应该是把菜单内容静态的写到html中,然后通过隐藏、显示来切换,而不是动态绘制菜单内容。车品汇的案例:在保证动态效果的前提下,考虑SEO。反例:某些校园网站

因为LinkButton是执行JavaScript向服务器发请求来进行Redirect,而蜘蛛不会执行JS,所以尽量不要用LinkButton。

内嵌js生成的超链接是搜索引擎看不到的。服务器端动态生成的内容是可以被蜘蛛看到的,客户端浏览器(蜘蛛)不知道服务器是动态生成的还是静态文 件,只有Response。蜘蛛只分析静态的HTML内容,不会去执行JS。蜘蛛就是相当于发出Get请求的WebClient。禁用JS以后获得的东西 就是蜘蛛能看到的东西。

SEO友好的AJAX:做一个简单的根据参数来获得1、2、3三个文章的AJAX效果,如下示例:

html代码:

一般处理程序代码:

效果:

这样就可以既实现ajax效果,又利于SEO优化了。

WebClient是下载Get请求的结果,而不是下载aspx源码。

聊SEO的时候说的一个很牛的技巧:<a href=https://www.cnblogs.com/jiekzou/p/“GetArticle.ashx?Id=1” onclick=“ShowArticle(1);return false;”>文章1</a>,也对不支持JavaScript的浏览器提供友好的使用。

糗事百科的“评论”也是同时考虑AJAX和SEO的例子。

蜘蛛爬网原理代码:

对于开发人员来讲:搜索引擎只认get请求获得的原始源代码;只认页面中的a标签,并且不能是href=“javascript:”;

案例:不要是<ahref="javascript:document.location='http://www.baidu.com'" >百度</a>

不要用LinkButton的Onclick中来做Response.Redirect,因为生成的是js,请看如下代码:

生成的html源码如下:

不要在页面中动态通过js生成超链接菜单,而应该像“车品汇”一样先把链接都生成到页面中,只是隐藏,然后通过js来控制不同层的显示

实现AJAX,同时制定onclick和href,让普通用户走onclick的ajax效果,搜索引擎蜘蛛走href

开发百度用的是通用搜索,咱们主要做站内搜索。

有一定访问量的互联网站都有站内搜索功能,比如verycd、优酷、豆瓣、cnblogs、mop、淘宝、大众点评网等。

msg like '%.net视频教程%':模糊程度太低,无法匹配几个关键词不挨着的;造成全表扫描,效率低。

为什么不用数据库全文检索?数据库全文检索很傻瓜化,和普通SQL一样。数据全文检索灵活性不强。注意:要sqlserver的专业版才支持全文检索功能。

使用sqlserver全文检索步骤:

1、设置需要检索的列属性

2、全文检索的查询语法:select * from T where contains(msg,’你好’)

为什么不用百度、google的站内搜索(site:cnblogs.com):受制于人,会被K;索引不及时、不全面、不精准;用户体验感差

这里主要讲解最有广泛应用价值的站内搜索技术,像开发百度、google那种站外搜索相关的技术不讲。

a、  搜索引擎 site:www.cnblogs.com 站内搜索

b、  查看网站收录。site:www.verycd.com

当我们新建一个网站后,要想让搜索引擎能够收录,我们要先将我们网址提交到各搜索引擎入口,一般提交2~3天后,你就可以在各搜索引擎中输入关键字进行搜索了。

最新文章
在极空间NAS上部署宝塔面板和1Panel,打造安全高效的私有云存储系统
在现代数字化生活中,私有云存储成为越来越多人的选择,尤其是对于那些注重数据安全和隐私的用户。极空间NAS系列产品因其强大的功能和出色的用户体验赢得了广泛认可。本文将详细探讨如何在极空间NAS上部署宝塔面板和1Panel,从而实现极致的
零基础SEO优化课堂,教你如何做SEO提升,只谈干货知识
零基础SEO优化课堂,教你如何做SEO提升,只谈干货知识适宜新手入门,之前根本没有接触过SEO,想创业的朋友课程大纲:01.SEO是否有发展前途?.mp402.SEO人员需要懂什么?.mp403.什么叫SEO?.mp404.什么叫关键字?.mp405.什么叫长尾词?.mp406.什
“搜狗日收录技术”:让网站内容极速曝光,搜索引擎优化从未如此简单
搜狗日收录技术的核心理念在于通过实时抓取和加速收录的机制,使得网站内容能够在发布后的第一时间被搜狗搜索引擎识别并纳入搜索索引。为了达到这一目标,搜狗搜索引擎通过以下几种方式来优化收录流程:搜狗日收录技术采用了先进的智能化抓
清徐智慧黑板教学系统设备厂商
长期使用不起球,不凹凸不平,并带有磁性,可贴常规纸质文档;(6)、E-BOX功能,将电源板、视频板、OPS电脑等常规易耗板卡集成在下册抽拉盒,不用拆整机,易维护。4、劣势:(1)、造价较高;(2)、新产品。使用纸张签到,效率低且存在代
网站排名加速秘籍,秒收录平台SEO托管,揭秘快速提升排名之道
秒收录平台SEO托管,通过专业优化策略,助力网站快速提升搜索引擎排名,成为提升网站流量和品牌曝光度的秘密武器。在互联网时代,网站已经成为企业展示形象、拓展业务的重要平台,随着搜索引擎算法的不断更新,如何优化网站,提高其在搜索
全国高校生物医药区域技术转移转化中心(江苏苏州)增量载体启用 科技频道
  12月6日下午,全国高校生物医药区域技术转移转化中心(江苏苏州)增量载体启用仪式及建设推进会在苏州工业园区举行。现场,园区支持苏州生物医药分中心建设的六方面重点举措发布,转移转化概念验证基金签约,科技成果转化费用损失保险“
用AI生成超逼真美女写真:搜狐简单AI全方位评测与教程
在这个数字化崛起的时代,创作的界限变得愈发模糊,而AI工具更是让这一切变得触手可及。想象一下,家人们,你只需轻轻松松点击几下,就能拥有一张如梦似幻的美女写真,真的没错!这一切都得益于AI技术的迅猛发展,尤其是最近涌现出的各类AI
MybatisPlus-快速上手
MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。无侵入:只做增强不做改变,引入它不会
解锁腾讯系外链利器:全方位网站外链建设指南
1. 前言在当今竞争激烈的数字营销环境中,外链建设对于提高网站可见度、建立权威性和增加自然流量至关重要。对于腾讯系网站而言,外链建设更是提升品牌知名度和搜索引擎排名的关键。本文将提供一份全面的网站外链规划师,旨在帮助腾讯系网
鲁棒优化入门(5)—Matlab+Yalmip求解鲁棒优化编程实战
        之前的博客:鲁棒优化入门(二)——基于matlab+yalmip求解鲁棒优化问题         去年发布了使用Yalmip工具箱求解鲁棒优化问题的博客之后,陆陆续续有朋友问我相关的问题,有人
相关文章
推荐文章
发表评论
0评