Open soslane opened 6 months ago
把网站RSS地址提交给搜索引擎就行了
我说的是无法收录,试着上传html文件验证,我在根目录下上床了google的html文件验证无法通过 试着用html标记,我在index里添加了html标记还是无法验证 还有其他方式吗
建议使用自己的域名可能收录的会比较容易一些,我目前就是google提交了一下RSS地址,几乎每篇文章都收录了。
@soslane 理解错你的问题了,你现在是无法在google平台验证。你可以使用自定义script就可以了,修改config.json文件。
具体咋做呢?我不是很懂。我是个小白
可参考 https://blog.meekdai.com/post/Gmeek-kuai-su-shang-shou.html 里面的 常见问题-> 6.添加全局文章页面的style和script
添加全局script
里面复制你的Google
代码即可。但是需要注意把代码优化为单行。
"script":"<scrip>这里填写你的Google代码</script>",
按照上面说的操作了一下,使用 site:博客地址 验证了一下,被 google 成功收录了,请教下,有好的方案让百度收录吗?
@hepingfly 把rss.xml地址提交给百度
github 貌似把百度的爬虫给 ban 了,提交过去也爬不了
按照上面说的操作了一下,使用 site:博客地址 验证了一下,被 google 成功收录了,请教下,有好的方案让百度收录吗?
可以请问可以详细说下怎么操作的么
我这边在"script":"<scrip>xx</script>",
填入了content的内容,但是还是没有验证通过
@TnL1fe 把你的具体配置贴出来,然后保留问题页面。我看你改回去了,无法定位。
@TnL1fe 把你的具体配置贴出来,然后保留问题页面。我看你改回去了,无法定位。
好的,现已经当时出现问题的配置修改回去了
https://github.com/TnL1fe/TnL1fe.github.io/blob/main/config.json
一开始想使用js作为表示引入,但是引入之后查看页面静态资源是没看到对应的js(貌似这个toc的插件也没起效,好像对应的js都没起作用 我是漏了什么东西了么),然后再google一直验证也没成功
这是当时的js
"script":"<script src='https://blog.meekdai.com/Gmeek/plugins/GmeekTOC.js'></script><script src='https://blog.meekdai.com/Gmeek/plugins/lightbox.js'></script><script async src='https://www.googletagmanager.com/gtag/js?id=G-xxxxx'></script><script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'G-xxxxxx');</script>",
后来我在head中加了meta作为标识算是成功了。
需要帮忙解决的问题: 1、为什么通过js引入的方式不成功呢 2、是不是前端默认不显示部署的js呢(前端小白,勿怪) 3、我的toc没有出现那个圆圆的按钮,是我没部署成功呢?还是因为我目前的文章没有目录所以没显示呢?
@TnL1fe 把你的具体配置贴出来,然后保留问题页面。我看你改回去了,无法定位。
好的,现已经当时出现问题的配置修改回去了 https://github.com/TnL1fe/TnL1fe.github.io/blob/main/config.json
一开始想使用js作为表示引入,但是引入之后查看页面静态资源是没看到对应的js(貌似这个toc的插件也没起效,好像对应的js都没起作用 我是漏了什么东西了么),然后再google一直验证也没成功
这是当时的js
"script":"<script src='https://blog.meekdai.com/Gmeek/plugins/GmeekTOC.js'></script><script src='https://blog.meekdai.com/Gmeek/plugins/lightbox.js'></script><script async src='https://www.googletagmanager.com/gtag/js?id=G-xxxxx'></script><script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'G-xxxxxx');</script>",
后来我在head中加了meta作为标识算是成功了。
需要帮忙解决的问题: 1、为什么通过js引入的方式不成功呢 2、是不是前端默认不显示部署的js呢(前端小白,勿怪) 3、我的toc没有出现那个圆圆的按钮,是我没部署成功呢?还是因为我目前的文章没有目录所以没显示呢?
在我重复多次的构建之后js不显示的问题神奇的好了,圆圆的toc也出来了。
但是google还是显示未检测到google代码
Google这个需要放在
标签内的。你使用allHead
来配置。如下
"allHead":"<script async src='https://www.googletagmanager.com/gtag/js?id=G-xxxxx'></script><script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'G-xxxxxx');</script>",
这样,这个代码就会出现在你所有页面的
标签内
我试着去收录,好像都不成功。有什么方法可以收录吗