SEO不是数学,更像艺术,更多需要的是经验

我的直觉是robots文件有问题,所以我瞪大了眼睛仔细看,确实看不出什么问题,我用线上文件验证工具查了一下,最前面多出一个莫名其妙的问号

SEO不是数学,更像艺术,更多需要的是经验

SEO不是数学,大部分地方没什么精确性。SEO更靠近是门艺术,很多时候是靠着说不清道不明的直觉和经验,同时逻辑及细节也很重要。

举两个最近帮人看的网站诊断案例。一个朋友的网站,莫名其妙的在搜索引擎中消失了。以前收录正常,不知从什么时候开始,网页越来越少直到完全消失。

我看了一下网站,就是一个简单的个人网站。逻辑告诉我,商业性网站作弊被K的可能性往往不小,个人网站作弊可能性微乎其微,没有利益驱动,根本不值得这么做。网站不被收录,除了被K,要么就是robots.txt文件禁止抓取,或服务器设置禁止蜘蛛抓取。

从现象来看,我的直觉是robots文件有问题。可是打开robots文件看了看,实在看不出什么问题,是很简单的允许所有搜索引擎抓取。Robots文件里多一个斜杠少一个斜杠,天差地别,所以我瞪大了眼睛仔细看,确实看不出什么问题。

这时细节要发挥作用了。我用线上robots文件验证工具查了一下,三个工具有两个工具显示文件最前面多出一个莫名其妙的问号,就像英文电脑没装中 文字体打开中文网站时看到的那种问号。直接在浏览器打开robots文件,或者对方把文件传给我,用编辑软件打开,都看不到这个问号。

经过简单对话,发现这位朋友使用的是Windows Vista操作系统。以前就听说过Windows Vista系统有时候在处理文字时编码会有问题。不知道什么原因。不过结果是robots文件编码可能出现问题,搜索引擎抓取后产生错误理解,结果不抓取网页。

我在我的电脑里把文件重新存一遍,传给对方。对方不打开不编辑,直接上传网页空间,几天后,抓取开始正常。

另一个出现问题的是英文网站。在google.com搜关键词,排名三天两头在第一页到四五页之间跳来跳去。但是在google.cn排名稳定。因为是英文站,所以在google.cn的排名毫无意义。

逻辑告诉我,这和网站语言或服务器位置有关。看了看网站,是纯英文,没有中文字,服务器在美国。检查了一下网站的反向链接,有大量的中文网站链接。 所以初步判断,这些链接被判断为有垃圾嫌疑。但是有很多英文网站其实都有大量垃圾中文链接,就算排名很差,但并不会出现这种现象。

我的直觉告诉我,虽然和大量中文网站为伍,但不至于被惩罚,而且惩罚也很少见到这种现象。

看网站页面看不出什么。突然发现一个细节。在google.com,这个网页的排名旁边写着”Translate this page” (翻译此页),这是个很奇怪的现象。我的电脑是英文系统,用的是google.com,英文网站的英文关键词排名,不应该出现翻译此页这个链接。这说明 Google是把这个网页当成中文网页了,所以在google.cn中排名稳定,但是在google.com中跳来跳去。

再仔细看网站,确实没有中文。打开CSS文件发现,定义的字体中有中文字体。建议对方把中文字体删掉。过一段时间后,问题解决,google.com中排名稳定在第一页,当然google.cn的排名跑后面去了。

这两个案例都是网上的朋友在问了很多专家高手都找不出原因后,通过MSN问我。 我估计专家高手们可能想得太复杂,往作弊啦,惩罚啦等方向分析去了,却忽略了简单的逻辑和直觉。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月6日 21:34:29
下一篇 2024年5月6日 21:36:34

相关推荐

  • java导入pdf,java导入数学包

    java生成pdf,图片怎么导不进去? 可以用生成PDF报表的Java组件–iText。具体实现方法如下:导入itext-2。1。5。jar跟itextasian-1。5。2。jar两个包到项目里,建立一个pdf文件。一般情况下,iText使用在有以下一个要求的项目中:1。 出现这个问题的原因就是,提问者用的是字符流,实际不确定文件类型的时候,需…

    2024年5月18日
    3400
  • 学习程序员会变成黑客吗,程序员学的是什么软件

    黑客是怎样炼成的? 要有从解决问题,磨练技术,锻炼智力中得到基本的热望。如果你还不是这类人又想做黑客,你就要设法成为这样的人。否则你会发现,你的黑客热情会被其他诱惑无情地吞噬掉—如金钱、性和社会上的虚名。 一个有实力的黑客,对于计算机一定是非常的熟悉,而且精通于编程。当然可能还有好多,我觉得,一个实力派的黑客,应该每天研究的是软件网站的漏洞,时间…

    2024年5月18日
    3700
  • 用c语言解决数学问题,c语言经典数学问题编程例题

    用c语言解答数学问题? 首先在Visual Studio 2019中新建一个C语言文件,如下图所示。接着导入如下图所示的库文件,所需要的数学计算函数都在里面。然后运用scanf函数来接收用户输入的三个数字,如下图所示。 a&&b,a和b的逻辑与的值。是C语言里的一种逻辑表达式。&&表示的意思是数学中的逻辑与操作。在C语言中非0…

    2024年5月18日
    2900
  • 黑客数学学习软件免费,学黑客数学的利弊

    有没有可以免费学数学的软件 比较多同学知道的wolframalpha,这是一个付费的学习软件,这个太专业了,专业到可以给数学专业的学生直接用,这个APP是通过搜索引擎搜索数学答案的,解线性代数和极限简直飞起,当然也可用于微积分画图。 免费幼儿数学app有以下这些:《2kids数学天天练》:2kids主要针对即将幼升小的孩子,孩子刚开始接触这个软件,使用学习的…

    2024年5月17日
    3200
  • 黑客壁纸学习数学app,黑客壁纸炫酷

    学数学的软件哪个好用app 《2kids数学天天练》:2kids主要针对即将幼升小的孩子,孩子刚开始接触这个软件,使用学习的时候尽量不要打击孩子,家长要更多的给予幼儿信心和支持。 Math tool 一款可以快速编辑数学公式的在线网站。 大学数学宝典APP 是专门为大学生题材的一款数学学习软件,这款高数app包含了“微积分”、“微分方程”和“线性代数”等所有…

    2024年5月16日
    3800
  • java函数速查手册chm,java数学函数包

    Java中函数的定义及作用在哪里查找,难道只能碰见一个在网上搜一个?_百… 1、函数其实就是一个功能,定义函数就是实现功能,通过两个明确来完成: 1)、明确该功能的运算完的结果,其实是在明确这个函数的返回值类型。 2、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。另一种是不需要建立存储空间的。 例如:extern …

    2024年5月16日
    3800
  • 黑客应学习哪些计算机语言,黑客学的是计算机系的什么专业

    做黑客必须具备的语言有哪些? WIN32程序:包括以上语言,Windows结构。WINDOWS API( 这个可以不提)。服务器器入侵:包括以上语言,还有ASP,PHP,HTML.JAVASCRIPT Unix / Liunx系统结构.剩下的事情就是你的思维了和想法了。其实木马也不是那么难以想象。 Interpreted Languages(解释型语言) ,…

    2024年5月16日
    3200
  • 在java中关于final关键字,在java中final关键字说法正确的是

    假期提高千倍效率的Java代码小技巧 1、内联对于提高Java操作的效率非常重要。这可以将性能平均提高50%。重用对象 String对象的使用是非常重要的,StringBuilder/StringBuffer并不是字符串连接。 2、在JAVA + ORACLE 的应用系统开发中,java中内嵌的SQL语句尽量使用大写的形式,以减轻ORACLE解析器的解析负担…

    2024年5月15日
    3400
  • c语言如何判断输入合法,c语言如何判断输入的是整数

    怎样检查C语言输入数据的合法性? 找到安装好的C-free5,双击打开,进入c-free5的主界面。进入主界面后,点击左上角的空白页选项,新建一个空白的工程,用来实现c语言的输入。 可以使用EOF来判断输入是否结束。scanf()函数是有返回值的,成功读入的数据个数其返回值,没有数据被读入,返回0,如果发生错误,则返回EOF。scanf()函数是读入函数的之…

    2024年5月15日
    3400
  • c语言调用数据库,c语言调用数学库函数

    C语言怎么连接oracle数据库? 配置ODBC数据源。使用SQL函数进行连接。对于配置数据源,配置完以后就可以编程操作数据库了。 ,数据库是需要启动服务器,也就是首先启动服务器,然后数据库是在服务器里面,才能提供服务。2,C语言代码,你写好了,还只是代码而已,需要运用编译器,进行编译生成可执行文件,就可以运行了。 你可以把语句用函数或存储过程写到数据库上,…

    2024年5月15日
    4700

发表回复

登录后才能评论



关注微信