国内的大环境所致,我们做做网站最好还是备案,一是国内主机服务器肯定要稍微优惠些,再者备案有利于搜索引擎收录也是不争的事实。尤其是新站,如果不备案的话基本第不收录。但网站一旦决定要备案,那就必须关闭网站,不要问为什么,这是上面的 硬性规定,然而关闭网站自然会影响网站的收录、流量等,如果备案时间短的话影响无所谓,品自行之前网站备案也就用了3天左右的时间,个别省份审核时间比较长,影响会比较大。
今天介绍一种方法,可以既不影响搜索引擎收录,又可以顺利的通过网站备案:
简单说就是利用JS和CSS技术隐藏网站首页,但对于搜索引擎来说首页还是正常存在的,而且所有内页均不受影响、可以正常访问(因为检查备案的工作人员不会去访问你网站内页的,他们只看看首页而已)。
下面是针对WordPress程序的代码,其他网站程序的话道理是一样的,只需要将模板文件首页模板修改一下就可以实现网站备案不关站的效果了。
先到WordPress主题目录下备份一份文件index.php(header.php或者footer.php都可以)到本地,然后打开现有的index.php粘贴以下代码到合适的位置:
<!-- 隐藏首页 -->
<?php if(is_home()) { /* 判断首页 */ ?>
<script type="text/javascript">
document.title = '网站正在建设中。。'; /* 修改网站标题 */
</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标签的内容全部隐藏;
将上述代码保存,并打开网站首页,我们可以看到,网站标题变成了“网站正在建设中。。”耐心等待至备案通过后、就可以把之前的index.php上传覆盖恢复首页显示即可。
谷歌英文关键词搜索:为什么95%的人都是错误的
关键词搜索(Keyword Research)可以说是做Niche和Affiliate的关键,找到一个有价值的关键词也就意味着你已经成功了80%,剩下的20%只需要你按部就班的执行和操作就可以了。但是...
宝塔面板出错AttributeError: module ‘public’ has no attribute ‘get_size_total’
AttributeError: module 'public' has no attribute 'get_size_total' REQUEST_DATE: 2024-07-03 11:10:50 ...
什么是SEO?这里有20个关于SEO的基础概念
如果你拥有一个网站或独立博客,或者你的工作多少和互联网有关,那你一定耳濡目染多多少少对SEO(搜索引擎优化)有一定了解。本文将列举其中20个SEO领域最常用的名词和概念。 这里要介绍的内容只适合新手和...
Google Adsense中的锚定广告介绍以及开启和关闭方法
近期登陆Google Adsense提示上述信息: 锚定广告将于 7 月 19 日之后开始在较宽的屏幕(例如桌面设备)上展示 官方对锚定广告也有解释说明: 锚定广告现在支持更大范围的屏幕尺寸。对于启用...
我的微信
我的微信
微信扫一扫
评论