从原理上来说,百度收录的本质就是蜘蛛来抓取了网站之后通过一定的算法将网站的结构形成一个连图以域名为核心的分部署存储记录,当通过site命令进行查询收录记录的时候将连图中关联记录和统计数目显示为搜索结果。
从上面的分析可以得知:要使得一个网站有收录数,需要如下几个条件:
需要有蜘蛛来爬行
需要网站有完整的连接导航
需要网站本身有足够多的不同的内链
而上有上面的三个条件的适合,就需要如下几个操作:
有足够多的外链,促使蜘蛛可以发现你的网站进而来爬行。
有网站地图和robots文件告知蜘蛛你的网站都有那些可以爬行的连接。
有页面内容可以形成不同URL地址的内容页。
所以,如果没有收录数,请检查上面的措施是否符合相关的搜索条件。
另外:根据百度的安全算法和相关搜素收录算法,需要确保网站域名、内容、连接、词汇等合法且不存在相关恶意行为,否则同样会被降权而无法收录,进而查询不到收录情况。