解读:周振兴:如何从SEO角度分析一个网站(1)

优采云 发布时间: 2022-11-22 15:20

  解读:周振兴:如何从SEO角度分析一个网站(1)

  6.友情链接诊断

  7. 列链接诊断

  8.详情页诊断

  9、内链系统诊断

  10.外链友好度检测

  11.优化技能检测

  12.交通状况分析

  13、网站日志数据分析

  14. 网站安全测试

  一共有14个点,下面会一一分析。

  1.必要的基础优化

  从seo的角度来说,最基本的优化是

  1.中心化检测

  301中心化就是统一所有的url:

  例如:

  和

  这两个url都可以同时访问一个网站,但是虽然两个url都可以访问,但是彼此的权重是分散的,所以是一个必要的优化条件

  关于设置,到自己空间的控制面板,添加index.html默认访问文件即可。

  2.机器人设置

  

" />

  robots的作用是告诉spider哪些目录可以访问,哪些目录不能访问。设置得越精细,蜘蛛就越会根据您的指令爬行。这是一个例子

  比如我们做文章、做信息,对会员没用,就可以用robots来阻止蜘蛛抓取相关会员的php文件信息,这样可以节省蜘蛛的资源,把精力花在刀刃上。

  分析网站的时候,看robots是怎么写的,也能反映出这个人的SEO水平。

  3. 404页面检测

  404页面是必要的。一般输入正确的URL,在末尾加字符即可测试。

  喜欢

  是正确的网址

  这是一个随机网址

  检查是否有404页面设置

  很简单

  4.空间稳定性

  接下来要检查的是服务器空间的稳定性。试想一下,如果打开一个网址需要半天时间,谁受得了,蜘蛛也是一样。对此,大家可以自行访问测试体验,使用站长工具进行测试。向上。

  2.TDK的诊断

  所谓的TDK就是

  1.title(页面标题)

  网站的排名好坏与网页标题密切相关。这时候就要看看它的关键词是怎么组合的,有没有关键词堆叠的嫌疑,或者关键词的布局有错。合理的。

  这一步很关键。

  关键词的布局其实有很多方法。限于篇幅,我会在后面的其他文章中详细介绍

  关键词布局数量,1-3个就够了

  2.关键词(网页关键词)

  

" />

  一个合理的网站关键词应该是3-5本书,太多不好

  3.description(网页描述)

  这里主要看描述是否流畅,是否表达了核心的关键词,或者网站的服务是否写好了,在搜索页面中是否有竞争力。

  3.路径url优化

  路径优化可以有几个元素

  1.中文路径

  一般情况下,如果URL中收录

中文路径,虽然有利于用户体验,但可能会对搜索产生一定的不利影响,所以尽量使用字母或拼音的形式。

  2.路径反转

  比如我们访问网站这样的路径,那么我们去掉c路径,检查访问是否正常。这是一个合理的网站路径,也符合用户的访问习惯。

  3.路径收录

动态参数

  如果URL中动态参数过多,不利于抓取,需要修改。这里的一种情况是,如果 URL 中只有几个动态符号,比如?, #这个关系不是很大。

  4.深路实力

  一般超过3级目录就认为是深路径,但是有时候有些网站想发展可能会发展到4级路径,但是太长了。这时候就需要考虑使用二级域名的形式来缩短URL的深度。

  这一点可以从网站日志中详细分析

  6. 好久了,没有收录

路径

  不收录,有很多情况,可能是蜘蛛一直没有发现,可能是这些页面质量太低,无法放入索引库。

  如果蜘蛛通过分析一直没有发现这些网页,那么给他添加一个内链入口就可以解决这个问题。

  为了检测这些路径,使用了搜索站点命令和站点日志分析的组合。

  由于篇幅有限,明天继续写下面的内容。

  本文为看点(周振兴)原创内容,特此声明

  解读:掘金登录引发的思考

  一、问题背景

  在本次文章打卡活动中,会出现文章写入草稿箱存入,但文章忘记发布,导致更新中断的情况。于是突然想到有没有自动发布文章的功能,帮助我们完成部分自动化工作,解决漏发布的问题。

  那么从文章发布的接口开始,我们先来看看掘金文章发布的逻辑;

  以下是发布接口的具体参数和地址:

  参数类型说明

  草案编号

  细绳

  文章*敏*感*词*

  同步到_org

  布尔值

  是否同步

  column_ids

  名单

  未知

  处理这种事情对于 python 来说很容易,就像这样:

  

  # 代码为演示代码

body = {

"draft_id": "123456",

"sync_to_org": False,

"column_ids": []

}

requests.post(self.publish_url, body=body)

复制代码

  很明显,这是行不通的。因为代码中没有体*敏*感*词*的登录实现。

  2.登录方式

  目的:实现在知道用户名和密码的情况下自动登录。

  手机验证码登录每次都需要动态获取验证码,这里不考虑;第三方登录本质上需要登录其他账号,这里不考虑;所以我们只需要查看掘金账号密码即可登录;那么我们来研究一下这个东西。

  正常输入用户名和密码后,会出现一个滑动验证码,需要手动验证才能通过。

  

  看来问题到这里已经走到了死胡同。我的目的是自动登录,但是检查了几种方式,还是避免不了人为干预。

  3. 深入挖掘

  经过思考,登录的本质是一个POST请求的过程,即发送请求即可完成。于是继续按照这个思路,继续查看登录界面。下图为登录时的具体界面。

  如图,既有请求的接口,也有请求的参数,但是参数明显是加密数据。

  在这里进一步深入了解后,了解了大概的登录流程。这里没有深入理解,只是根据自己的经验得出的结果。

  所以要想通过脚本成功登录,需要做两件事:

  滑动验证码请求参数构造 登录界面请求参数构造

  但是试着去查一下掘金的前端代码,虽然可以找到一些蛛丝马迹。但毕竟被前端代码量和动态加载的JS吓到,花费的时间未必和收获成正比。28岁时去世。

  PS:这里提供的破解思路是可行的,希望有能力的小伙伴研究后一起讨论。

  总结

  掘金登录有两个重要功能:

  两者的结合实*敏*感*词*的梦想破灭了。

  因此,要想实现自动发布的功能,就需要另辟蹊径来达到目的。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线