刚 才看到各大网站都在说Google的所有服务都被封了。邵连虎刚才用百度查了下谷。发现谷歌网站确实也打不开了。而且听说最倒霉的应该是我们这些 wordpress站长了。到底是什么原因呢,下面邵连虎就给大家详细的介绍下。不过大家也不要担心,毕竟什么都有解决的办法,即使真的不行大不了再再做 个网站是了。,一切顺其自然吧。
第一部分:谷歌服务器已由香港转到美国
从5月27号左右开始,谷歌(Google)在华的几乎所有的服务都处于无法使用的状态,谷歌官网域名Google.com、谷歌香港Google.com.hk所有服务都打不开。ping出来的IP均显示为“美国”,也就是说谷歌香港的服务器,已经由香港转移至美国,所以链接实际会很长,甚至断断续续出现请求超时的情况。
第二部分:谷歌联盟的站长们要倒霉了
而Google Adsense打不开,恐怕做谷歌联盟的站长也要倒霉了。虽然在新闻上没有搜索到任何相关内容,但业内流传Google服务已经在大陆被全线屏蔽,除搜索 引擎遭到屏蔽之外,谷歌的邮箱(Gmail)、日历(Calendar)、翻译(Translate)、地图(Maps)、分析(Analytics)和 Google AdSense等产品也受到了影响。
第三部分:最倒霉的要数wordpress站长朋友了
看 到别人都做搏客了,邵连虎也做了一个搏客。用心经营了半年多的时间,我的邵连虎搏客确实也经历了不少风雨,从一些不温不热的网站慢慢地变的有人气了。我也 慢慢的喜欢写搏客了 。可是听到这个消息我的心都快碎了。为什么我刚接触SEO的时候,SEO就不好使了。现在刚写搏客不久谷歌的服务却被封了。我想我是个倒霉的人,不过我也 相信一切都有解决的办法。据说是wordpress的字体加载不出来,导致搏客打开速度缓慢,甚至打不开。
第四部分:下面给大家总结了几种解决的办法:
方法一:360网站卫士的解决方案:
修改方法如下:
打开wordpress代码中的文件wp-includes/script-loader.php文件,搜索:fonts.googleapis.com找到这行代码:
$open_sans_font_url = “//fonts.googleapis.com/css?family1=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets”;
把fonts.googleapis.com替换为fonts.useso.com
修改完保存,再次刷新,大家就可以发现,自己的网站速度已经比以前快了很多,几乎瞬间就可以拿到Google字体了。原因就是本来需要从美国服务器才能拿到的google字体,现在已经遍布360全国的机房了。
方法二:functions过滤法:
主题中的functions.php文末尾?>之前加上以下代码之一。经小峰测试这种方法只对前台有效后台不变,因为仅修改主题代码。
代码1:
1
2 3 4 5 6 7 8 9 10 11 12 |
// Remove Open Sans that WP adds from frontend
if (!function_exists(‘remove_wp_open_sans’)) : function remove_wp_open_sans() { wp_deregister_style( ‘open-sans’ ); wp_register_style( ‘open-sans’, false ); } add_action(‘wp_enqueue_scripts’, ‘remove_wp_open_sans’);// Uncomment below to remove from admin // add_action(‘admin_enqueue_scripts’, ‘remove_wp_open_sans’);endif; |
代码2:
1
2 3 4 5 6 |
function remove_open_sans() {
wp_deregister_style( ‘open-sans’ ); wp_register_style( ‘open-sans’, false ); wp_enqueue_style(‘open-sans’,”); } add_action( ‘init’, ‘remove_open_sans’ ); |
方法三:插件法:
此方法对前台和后台均有去除效果,优点是使用方便,再想使用谷歌字体,直接停用此插件。
1,Remove Open Sans font Link from WP core。下载:http://wordpress.org/plugins/remove-open-sans-font-from-wp-core/
2,Disable Google Fonts。下载:http://wordpress.org/plugins/disable-google-fonts/
方法四:GoAgent代理法:
如果你在使用GoAgent系统代理,可以在SwitchySharp或者AutoProxy选项里添加切换规则:
规则名称:google-fonts
URL 模式:*://*.googleusercontent.com/*
情景模式:GoAgent
方法五:wp默认主题过滤
如果是用第三方主题,使用上面代码已经足够,若使用默认的主题,还会加载一些其他字体,完整的代码如下(包含Open Sans):
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
class Disable_Google_Fonts {
public function __construct() { add_filter( ‘gettext_with_context’, array( $this, ‘disable_open_sans’ ), 888, 4 ); add_action( ‘after_setup_theme’, array( $this, ‘register_theme_fonts_disabler’ ), 1 ); } public function disable_open_sans( $translations, $text, $context, $domain ) { if ( ‘Open Sans font: on or off’ == $context && ‘on’ == $text ) { $translations = ‘off’; } return $translations; } public function disable_lato( $translations, $text, $context, $domain ) { if ( ‘Lato font: on or off’ == $context && ‘on’ == $text ) { $translations = ‘off’; } return $translations; } public function disable_source_sans_pro( $translations, $text, $context, $domain ) { if ( ‘Source Sans Pro font: on or off’ == $context && ‘on’ == $text ) { $translations = ‘off’; } return $translations; } public function disable_bitter( $translations, $text, $context, $domain ) { if ( ‘Bitter font: on or off’ == $context && ‘on’ == $text ) { $translations = ‘off’; } return $translations; } public function register_theme_fonts_disabler() { $template = get_template(); switch ( $template ) { case ‘twentyfourteen’ : add_filter( ‘gettext_with_context’, array( $this, ‘disable_lato’ ), 888, 4 ); break; case ‘twentythirteen’ : add_filter( ‘gettext_with_context’, array( $this, ‘disable_source_sans_pro’ ), 888, 4 ); add_filter( ‘gettext_with_context’, array( $this, ‘disable_bitter’ ), 888, 4 ); break; } } } $disable_google_fonts = new Disable_Google_Fonts; |
本地加载法:
对于喜欢折腾的朋友,可以使用下载字体到本地上传到主机中,然后使用下面代码重新加载;
正常访问Google服务的解决方案:
这 个方法不包时效,没准过两天就不行了,大家可以临时修改host,打开C:\Windows\System32\drivers\etc,解析 Google到203.208.46.212就可以了(203.208.46.208 或者203.208.46.134这两个ip目前还能用,当然也可以直接用IP访问).
谷歌备用IP于2014年6月10日正式失效。
另有好消息告诉大家,于2014年6月20左右开始,上海SEO蜗牛博客于很多人之前发现谷哥虽然香港与美国都访问不了了,但是谷歌的粉丝做了一个站:谷粉搜搜,可以代替谷歌搜索网页与图片,搜索结果近似于原香港服务器,值得依赖。地址:
谷粉搜搜地址:http://www.gfsoso.com/
本文由:连邵虎博客与blhere博客合成,由上海SEO蜗牛博客整理发布。
转载请注明:⎛蜗牛SEO⎞ » Google服务被“封”wordpress站长该如何应对?