WordPress网站免闭站备案通过且不影响收录的方法
时间:2023年07月13日
/来源:网络
/编辑:佚名
同一服务器下WordPress网站免闭站备案且不影响收录隐藏首页正常通过备案的解决方法
我们每个人都应该积极遵守法律法规,我们在给网站备案的时候 ,根据管局要求,必须要闭站才能完成备案,对于还未运营的网站来说还好,对运营一段时间的网站来说就有点伤,因为备案也不是一天两天的事,时间长的可能一周多才备案成功,还有一种情况就是同一个服务器下多个网站新增备案审核的时候前面已经备案的网站如果内容不符合要求的话也可以用用到这个方法。
简单说就是利用JS和CSS技术隐藏网站首页,但对于搜索引擎来说首页还是正常存在的,而且其它内页均不受影响、可以正常访问(反正检查备案的工作人员不会去访问你网站内页的,他们只看看首页而已),我已经使用这个方法让新域名15天通过备案。
假如全面闭站了会损失权重、收录、访客流量,这让许多站长难以选择,只关闭网站的主页,网站其余的内容页面都是可以访问,这样既不影响网站的内容被搜索引擎爬取,又能够通过网站备案。网上有很多免闭站html备案的源码但是基本都不适用于WordPress网站,今天教一个WordPress网站备案免闭站的方法,其它有些网站同样适用。
找到WordPress主题的index.php 文件,打开index.php,最好把把index.php备份一份,下面的这段代码复制到文件开头保存即可:
<!-- 隐藏首页 -->
<?php if(is_home()) { /* 判断首页 */ ?>
<script type="text/javascript">
document.title = '404 备案维护中'; /* 修改网站标题 */
</script>
<style type="text/css">
body{display:none !important;}
</style>
<?php } /* 判断结束 */ ?>
<!-- end 隐藏首页 -->
上面的代码解释如下:
1、is_home(),这是WordPress的内置函数,判断是否是主页,如果是主页,则执行下面的语句;
2、document.title = "需要设置的值",这一段是js设置标题的代码;
3、body{display:none !important;},这一段代码是将我们网页中的body标签的内容全部隐藏;
假如你使用二级域名做网站,顶级域名和www都不重要的时候,只取消顶级和www解析就行了,其它正在运营的二级域名就不需要取消解析,因为管局只审核www和顶级是否闭站。
保存index.php文件后,再刷新网站首页就会提示打不开的情况,但是其余的文章页面不会有影响,可以正常打开,就首页无法打开,这样就可以通过网站备案的审核,还不影响网站的流量权重。然后耐心等待至备案通过后、就可以把之前备份的index.php上传覆盖恢复首页显示即可。
我们每个人都应该积极遵守法律法规,我们在给网站备案的时候 ,根据管局要求,必须要闭站才能完成备案,对于还未运营的网站来说还好,对运营一段时间的网站来说就有点伤,因为备案也不是一天两天的事,时间长的可能一周多才备案成功,还有一种情况就是同一个服务器下多个网站新增备案审核的时候前面已经备案的网站如果内容不符合要求的话也可以用用到这个方法。
简单说就是利用JS和CSS技术隐藏网站首页,但对于搜索引擎来说首页还是正常存在的,而且其它内页均不受影响、可以正常访问(反正检查备案的工作人员不会去访问你网站内页的,他们只看看首页而已),我已经使用这个方法让新域名15天通过备案。
假如全面闭站了会损失权重、收录、访客流量,这让许多站长难以选择,只关闭网站的主页,网站其余的内容页面都是可以访问,这样既不影响网站的内容被搜索引擎爬取,又能够通过网站备案。网上有很多免闭站html备案的源码但是基本都不适用于WordPress网站,今天教一个WordPress网站备案免闭站的方法,其它有些网站同样适用。
找到WordPress主题的index.php 文件,打开index.php,最好把把index.php备份一份,下面的这段代码复制到文件开头保存即可:
<!-- 隐藏首页 -->
<?php if(is_home()) { /* 判断首页 */ ?>
<script type="text/javascript">
document.title = '404 备案维护中'; /* 修改网站标题 */
</script>
<style type="text/css">
body{display:none !important;}
</style>
<?php } /* 判断结束 */ ?>
<!-- end 隐藏首页 -->
上面的代码解释如下:
1、is_home(),这是WordPress的内置函数,判断是否是主页,如果是主页,则执行下面的语句;
2、document.title = "需要设置的值",这一段是js设置标题的代码;
3、body{display:none !important;},这一段代码是将我们网页中的body标签的内容全部隐藏;
假如你使用二级域名做网站,顶级域名和www都不重要的时候,只取消顶级和www解析就行了,其它正在运营的二级域名就不需要取消解析,因为管局只审核www和顶级是否闭站。
保存index.php文件后,再刷新网站首页就会提示打不开的情况,但是其余的文章页面不会有影响,可以正常打开,就首页无法打开,这样就可以通过网站备案的审核,还不影响网站的流量权重。然后耐心等待至备案通过后、就可以把之前备份的index.php上传覆盖恢复首页显示即可。
新闻资讯 更多
- 【wordpress教程】WordPress跟踪记录访客在网站的搜索词 优化网站内容和搜索体验03-31
- 【wordpress教程】Zibll子比主题的用户中心修改头像增加支持上传PNG图片文件03-31
- 【wordpress教程】wordpress报错429怎么办03-28
- 【wordpress教程】wordpress如何批量删除指定分类目录下的所有文章03-23
- 【wordpress教程】Wordpress 在文章内容的第二段后面插入广告03-03
- 【wordpress教程】WordPress纯代码禁止发表重复标题的文章03-03
- 【wordpress教程】给wordpress博客-VIEU主题评论框添加打字特效(其他主题类似)03-03
- 【wordpress教程】wordpress自动批量定时发布插件 DX-auto-publish02-08
热门文章
- 178Moban源码谈谈免费源码与收费源码的区别
- 2帝国CMS忘记后台登陆用户名、密码、认证码的解决方法
- 3帝国CMS(EmpireCMS) v7.5后台任意代码执行漏洞及具体修复方法
- 4帝国CMS和WordPress 哪个好?哪个适合建站?
- 5如何解决Discuz的密码错误次数过多请15分钟后登陆的问题
- 6帝国cms灵动标签取得内容和栏目链接地址
- 7emlog pro 注册码“开心”教程(如果有一天,emlog官方版 或者 emlog免费版 跑路了,那用户怎么办?)
- 8织梦CMS在nginx下设置伪静态方法(附nginx伪静态规则)
- 9帝国cms后台登录出现”您还未登录”怎么解决?
- 10帝国cms7.5忘记登录密码 和忘记登录认证码以及多次登录 失败被锁定解决办法