当前位置: 首页 > news >正文

红河哈尼族彝族自治州网站建设_网站建设公司_图标设计_seo优化

石家庄建设网站,企业自建站案例,福州百度推广开户,crm永久免费2022-01-25 更新#xff1a;博客新地址#xff1a;https://www.itbob.cn/#xff0c;文章距上次编辑时间较远#xff0c;部分内容可能已经过时#xff01; 文章目录● 写在前面#xff08;必看#xff09;● 查看网站是否被收录● 百度资源平台添加网站● 提交百度搜索●…2022-01-25 更新博客新地址https://www.itbob.cn/文章距上次编辑时间较远部分内容可能已经过时 文章目录● 写在前面必看● 查看网站是否被收录● 百度资源平台添加网站● 提交百度搜索● 主动推送● 自动推送● sitemap● 手动提交● 提交谷歌搜索● 写在前面必看 网站在没有提交搜索引擎收录之前直接搜索你网站的内容是搜不到的只有提交搜索引擎之后搜索引擎才能收录你的站点通过爬虫抓取你网站的东西对于 hexo 博客来说如果你是部署在 GitHub Pages那么你是无法被百度收录的因为 GitHub 禁止了百度爬虫最常见的解决办法是双线部署到 Coding Pages 和 GitHub Pages因为百度爬虫可以爬取到 Coding 上的内容从而实现百度收录如果你的 hexo 博客还没有实现双线部署请参考《Hexo 双线部署到 Coding Pages 和 GitHub Pages 并实现全站 HPPTS》另外百度收录的所需的时间较长大约半个月左右才会看到效果 ● 查看网站是否被收录 首先我们可以输入 site:域名 来查看域名是否被搜索引擎收录如下图所示表示没有收录 ● 百度资源平台添加网站 访问百度搜索资源平台官网注册或者登陆百度账号依次选择【用户中心】-【站点管理】添加你的网站在添加站点时会让你选择协议头http 或者 https如果选择 https它会验证你的站点大约能在一天之内完成我的网站已经实现了全站 https因此选择了 https 协议但是不知道为什么始终验证失败实在是无解只能选择 http 协议了如果你的站点也实现了全站 https也可以尝试一下 之后会让你验证网站所有权提供三种验证方式 文件验证下载给定的文件将其放到本地主题目录 source 文件夹然后部署上去完成验证HTML 标签验证一般是给一个 meta 标签放到首页 head 与 /head 标签之间即可完成验证CNAME 验证个人觉得这种方法最简单去域名 DNS 添加一个 CNAME 记录即可完成验证 ● 提交百度搜索 百度提供了自动提交和手动提交两种方式其中自动提交又分为主动推送、自动推送和 sitemap 三种方式以下是官方给出的解释 主动推送最为快速的提交方式推荐您将站点当天新产出链接立即通过此方式推送给百度以保证新链接可以及时被百度收录 自动推送是轻量级链接提交组件将自动推送的 JS 代码放置在站点每一个页面源代码中当页面被访问时页面链接会自动推送给百度有利于新页面更快被百度发现 sitemap您可以定期将网站链接放到sitemap中然后将sitemap提交给百度。百度会周期性的抓取检查您提交的sitemap对其中的链接进行处理但收录速度慢于主动推送 手动提交如果您不想通过程序提交那么可以采用此种方式手动将链接提交给百度 四种提交方式对比 方式主动推送自动推送Sitemap手动提交速度最快——————开发成本高低中不需开发可提交量低高高低是否建议提交历史连接否是是是和其他提交方法是否有冲突无无无无 个人推荐同时使用主动推送和 sitemap 方式下面将逐一介绍这四种提交方式的具体实现方法 ● 主动推送 在博客根目录安装插件 npm install hexo-baidu-url-submit --save然后在根目录 _config.yml 文件里写入以下配置 baidu_url_submit:count: 1 # 提交最新的多少个链接host: www.itrhx.com # 在百度站长平台中添加的域名token: your_token # 秘钥path: baidu_urls.txt # 文本文档的地址 新链接会保存在此文本文档里其中的 token 可以在【链接提交】-【自动提交】-【主动推送】下面看到接口调用地址最后面 tokenxxxxx 即为你的 token 同样是在根目录的 _config.yml 文件大约第 17 行处url 要改为在百度站长平台添加的域名也就是你网站的首页地址 # URL url: https://www.itrhx.com root: / permalink: :year/:month/:day/:title/最后加入新的 deployer # Deployment ## Docs: https://hexo.io/docs/deployment.html deploy: - type: gitrepository:github: gitgithub.com:TRHX/TRHX.github.io.git # 这是原来的 github 配置coding: gitgit.dev.tencent.com:TRHX/TRHX.git # 这是原来的 coding 配置branch: master - type: baidu_url_submitter # 这是新加的主动推送最后执行 hexo g -d 部署一遍即可实现主动推送推送成功的标志是在执行部署命令最后会显示类似如下代码 {remain:4999953,success:47} INFO Deploy done: baidu_url_submitter这表示有 47 个页面已经主动推送成功remain 的意思是当天剩余的可推送 url 条数 主动推送相关原理介绍 新链接的产生hexo generate 会产生一个文本文件里面包含最新的链接新链接的提交hexo deploy 会从上述文件中读取链接提交至百度搜索引擎 该插件的 GitHub 地址https://github.com/huiwang/hexo-baidu-url-submit ● 自动推送 关于自动推送百度官网给出的解释是自动推送是百度搜索资源平台为提高站点新增网页发现速度推出的工具安装自动推送JS代码的网页在页面被访问时页面URL将立即被推送给百度 此时要注意有些 hexo 主题集成了这项功能比如 next 主题在 themes\next\layout_scripts\ 下有个 baidu_push.swig 文件我们只需要把如下代码粘贴到该文件然后在主题配置文件设置 baidu_push: true 即可 {% if theme.baidu_push %} script (function(){var bp document.createElement(script);var curProtocol window.location.protocol.split(:)[0];if (curProtocol https) {bp.src https://zz.bdstatic.com/linksubmit/push.js; }else {bp.src http://push.zhanzhang.baidu.com/push.js;}var s document.getElementsByTagName(script)[0];s.parentNode.insertBefore(bp, s); })(); /script {% endif %}然而大部分主题是没有集成这项功能的对于大部分主题来说我们可以把以下代码粘贴到 head.ejs 文件的 head 与 /head 标签之间即可从而实现自动推送比如我使用的是 Material X 主题那么只需要把代码粘贴到 \themes\material-x\layout\_partial\head.ejs 中即可 script (function(){var bp document.createElement(script);var curProtocol window.location.protocol.split(:)[0];if (curProtocol https) {bp.src https://zz.bdstatic.com/linksubmit/push.js;}else {bp.src http://push.zhanzhang.baidu.com/push.js;}var s document.getElementsByTagName(script)[0];s.parentNode.insertBefore(bp, s); })(); /script● sitemap 首先我们要使用以下命令生成一个网站地图 npm install hexo-generator-sitemap --save npm install hexo-generator-baidu-sitemap --save这里也注意一下将根目录的 _config.yml 文件大约第 17 行处url 改为在百度站长平台添加的域名也就是你网站的首页地址 # URL url: https://www.itrhx.com root: / permalink: :year/:month/:day/:title/然后使用命令 hexo g -d 将网站部署上去然后访问 你的首页/sitemap.xml 或者 你的首页/baidusitemap.xml 就可以看到网站地图了 比如我的是https://www.itrhx.com/baidusitemap.xml 或者 https://www.itrhx.com/sitemap.xml 其中 sitemap.xml 文件是搜索引擎通用的 sitemap 文件baidusitemap.xml 是百度专用的 sitemap 文件 然后来到百度站长平台的 sitemap 提交页面将你的 sitemap 地址提交即可如果成功的话状态会显示为正常初次提交要等几分钟sitemap.xml 相比 baidusitemap.xml 来说等待时间也会更长如果以后你博客有新的文章或其他页面可以点击手动更新文件更新一下新的 sitemap ● 手动提交 手动提交不需要其他额外操作直接把需要收录的页面的 url 提交即可这种方法效率较低更新较慢不推荐使用 ● 提交谷歌搜索 提交谷歌搜索引擎比较简单在提交之前我们依然可以使用 site:域名 查看网站是否被收录我的网站搭建了有差不多一年了之前也没提交过收录不过谷歌爬虫的确是强大即使没有提交过现在也能看到有一百多条结果了 接下来我们将网站提交谷歌搜索引擎搜索进入谷歌站长平台登录你的谷歌账号之后会让你验证网站所有权 有两种验证方式分别是网域和网址前缀两种资源类型区别如下 网址前缀资源网域资源说明仅包含具有指定前缀包括协议 http/https的网址。如果希望资源匹配任何协议或子网域http/https/www./m. 等建议改为添加网域资源。包括所有子网域m、www 等和多种协议http、https、ftp的网域级资源。验证多种类型仅 DNS 记录验证示例资源 http://example.com/✔ http://example.com/dresses/1234X https://example.com/dresses/1234X http://www.example.com/dresses/1234资源 example.com✔ http://example.com/dresses/1234✔ https://example.com/dresses/1234✔ http://www.example.com/dresses/1234✔ http://support.m.example.com/dresses/1234 由对比可知选择网域资源验证方式比较好只需要一个域名就可以匹配到多种格式的 URL之后会给你一个 TXT 的记录值复制它到你域名 DNS 增加一个 TXT 记录点击验证即可 提交谷歌收录比较简单选择站点地图将我们之前生成的 sitemap 提交就行了过几分钟刷新一下看到成功字样表示提交成功
http://www.ihoyoo.com/news/27661.html

相关文章:

  • 怎样创建一个网站平台seo公司是什么意思
  • 动漫视频网站html模板浏阳网站开发公司
  • 张家港市住房城乡建设局网站wordpress好看的下载插件
  • 网站建设手机版wordpress主题技巧:任意位置调用wordpress插件
  • 外币信用卡怎么做网站上用西安网站建设 乐云seo
  • wdcp 无法访问此网站淘宝店铺交易
  • c 做网站怎么连接到别的网页免费建立网站论坛
  • 怎么查询公司网站备案网站建设中的注册和登录页面
  • 杭州网站建设费用多少钱大连发现2例阳性
  • 焦作做网站推广连云港东海县做网站
  • 杨陵区住房和城乡建设局网站湖北企业响应式网站建设价位
  • 如何做网站网页wordpress建站解析
  • 常州网站制作价格wordpress不显示缩略图
  • 女鞋网站建设策划方案wordpress小说站
  • 资讯网站wordpress ui iphone
  • 蘑菇街网站建设方案App网站建设 高品质网站建设
  • 推广普通话宣传语100字aso优化费用
  • 2小时学会php网站建设移动办公oa手机版
  • 网站开发流程任务网站初期 权重怎么做
  • 临沂企业网站建站模板南京哪家网站做的好
  • 漳州正规网站建设费用邯郸信息港房屋出售
  • 福建网站建设网wordpress 插件写
  • 阿里域名购买网站仿网站视频教程
  • 百度商桥可以在两个网站放朋友圈发布到wordpress
  • 暗网是什么网站qq创号申请注册网站
  • 昆明企业网站开发公司wordpress安装403
  • 培训机构网站设计好吗国外免费虚拟主机
  • 百度找不到 网站邢台见贤网络科技有限公司
  • 无锡梅村网站建设建设物流网站
  • 关于加强企业门户网站建设通知wordpress生成静态网页