バージョン選択

フォーラム

メニュー

オンライン状況

85 人のユーザが現在オンラインです。 (74 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 84
red もっと...

サイト内検索

質問 > その他 > Fetch as Google、TOPページへのアクセスエラー

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
y-mika
投稿日時: 2017/5/23 16:36
対応状況: 確認中
常連
登録日: 2017/5/9
居住地:
投稿: 60
Fetch as Google、TOPページへのアクセスエラー
[EC-CUBE] 2.13.1
[現象] SEO対策の一環として、Search Consoleをチェックしているのですが、Fetch as GoogleにTOPページを登録しようとすると、”アクセスできません”というエラーログが出てしまいます。

因みに、他のページ(商品詳細ページ等)は問題なく登録できます。

クロールエラーを見てみても、TOPページがサーバーエラーのところに表示されてしまっています。

色々と調べてみたところ、EC-CUBEのプラグインが影響することがあるようですが、回避策は何かありますでしょうか?

TOPページにのみ影響していそうなプラグインは、メインビジュアルスライドショーです。

スライドショーはどうしても利用したいので、プラグインは有効にしたままでFetch as GoogleにTOPページを登録したいです。




468
投稿日時: 2017/5/24 8:49
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: Fetch as Google、TOPページへのアクセスエラー
Googleのクローラーが、TOPページのみアクセスできないというエラーは、あまり聞いた事が無いのですが、
ECCUBEにはメインビジュアルスライドショー以外にプラグインの導入やカスタマイズはされていますか?

botを除外する為に、トップページに何か施されていて、誤ってGoogleもはじかれているという可能性は無いでしょうか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

red
投稿日時: 2017/5/24 9:05
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1568
オンライン
Re: Fetch as Google、TOPページへのアクセスエラー
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=16741&forum=10&post_id=73774#forumpost73774


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

y-mika
投稿日時: 2017/5/25 9:27
対応状況: −−−
常連
登録日: 2017/5/9
居住地:
投稿: 60
Re: Fetch as Google、TOPページへのアクセスエラー
>ECCUBEにはメインビジュアルスライドショー以外にプラグインの導入やカスタマイズはされていますか?


以下のプラグインが”有効”になっております。

SEO管理プラグイン
UA版 Google Analytics eコマース対応 プラグイン
ソーシャルボタンプラグイン
メタタグKeyword自動設定
クロネコwebコレクト決済コア機能プラグイン
複数帳票プラグイン
全ページ対応パンくずリスト表示プラグイン 無料版
メインビジュアルスライドショー
商品画像スライドショープラグイン
売上ランキング
おすすめ商品画像スライドショープラグイン
かんたんに検索条件が増えるプラグイン
商品別コンテンツエリア追加(2.13系)
カスタムメニュー
カートスキップ

ヘッダーやフッターは自分でデザインし直しましたが、これはさすがに影響していないような気がします。


>botを除外する為に、トップページに何か施されていて、誤ってGoogleもはじかれているという可能性は無いでしょうか?


これはプラグインのファイルにGoogleをはじく何かが書き込まれている可能性があるということでしょうか?



下記サイトを見てみましたが、よくわかりませんでした・・・

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=16741&forum=10&post_id=73774#forumpost73774
468
投稿日時: 2017/5/25 11:14
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: Fetch as Google、TOPページへのアクセスエラー
スレッドの内容を確認しましたが、ブラウザでアクセスした時には正常にページが表示されていますが、
実は裏でエラーが発生しおり、Googleクローラーから見ると、そのエラーが原因で、情報が収集できていないという事だと思います。

スレッドの中で参考にされたサイトがあり、こちらに色々記述されていますが、
Fetch as Googleを実行した後、サーバ側のエラーログを確認して、1つ1つ直していったようです。
http://blog.valid-seo.biz/2014/08/44.html

現象は似ていますので、これが原因のような気がしますが、
その場合、ログを見ながら、個別に直していくしか方法が無いような気がします。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

y-mika
投稿日時: 2017/5/25 11:28
対応状況: −−−
常連
登録日: 2017/5/9
居住地:
投稿: 60
Re: Fetch as Google、TOPページへのアクセスエラー
error.logを見てみましたが・・・
直近のものだけで、長々と出てきてしまい、何を修正すべきか分からず困っております。

以下、エラーログの一部を抜粋します。

2017/05/25 03:37:13 [/products/list.php] Warning(E_USER_WARNING): ホスト名不一致を検出。リダイレクト実行。要求値='www.yacs-store.com' 設定値='yacs-store.com' リダイレクト先='http://yacs-store.com/products/list.php?category_id=1605' on [/var/www/eccube-2.13.1/data/class/SC_Initial.php(544)] from 207.46.13.23
customer_id =
/var/www/eccube-2.13.1/html/products/list.php(24): require_once
/var/www/eccube-2.13.1/html/require.php(35): require_once
/var/www/eccube-2.13.1/data/require_base.php(31): require_once
/var/www/eccube-2.13.1/data/app_initial.php(50): SC_Initial->init
/var/www/eccube-2.13.1/data/class/SC_Initial.php(60): SC_Initial->normalizeHostname
/var/www/eccube-2.13.1/data/class/SC_Initial.php(544): trigger_error
2017/05/25 03:46:08 [/index.php] Warning(E_USER_WARNING): Smarty error: unable to read resource: "/var/www/eccube-2.13.1/html/../data/Smarty/templates/default/frontparts/bloc/" on [/var/www/eccube-2.13.1/data/module/Smarty/libs/Smarty.class.php(1094)] from 66.249.71.89
customer_id =
/var/www/eccube-2.13.1/html/index.php(28): LC_Page_Index_Ex->process
/var/www/eccube-2.13.1/data/class_extends/page_extends/LC_Page_Index_Ex.php(54): LC_Page_Index->process
/var/www/eccube-2.13.1/data/class/pages/LC_Page_Index.php(54): LC_Page->sendResponse
/var/www/eccube-2.13.1/data/class/pages/LC_Page.php(152): SC_Display->prepare
/var/www/eccube-2.13.1/data/class/SC_Display.php(80): SC_View->getResponse
/var/www/eccube-2.13.1/data/class/SC_View.php(101): Smarty->fetch
/var/www/eccube-2.13.1/data/module/Smarty/libs/Smarty.class.php(1264): include
/var/www/eccube-2.13.1/data/Smarty/templates_c/default/%%F1^F15^F158E3F4%%site_frame.tpl.php(87): smarty_core_smarty_include_php
/var/www/eccube-2.13.1/data/module/Smarty/libs/internals/core.smarty_include_php.php(40): Smarty->_include
/var/www/eccube-2.13.1/data/module/Smarty/libs/Smarty.class.php(1924): include
/var/www/eccube-2.13.1/html/frontparts/bloc/plg_ecSlide_main_vi.php(32): LC_Page_FrontParts_Bloc_EcSlide->process
/var/www/eccube-2.13.1/data/downloads/plugin/EcSlide/plg_LC_Page_FrontParts_Bloc_EcSlide.php(50): LC_Page->sendResponse
/var/www/eccube-2.13.1/data/class/pages/LC_Page.php(152): SC_Display->prepare
/var/www/eccube-2.13.1/data/class/SC_Display.php(80): SC_View->getResponse
/var/www/eccube-2.13.1/data/class/SC_View.php(101): Smarty->fetch
/var/www/eccube-2.13.1/data/module/Smarty/libs/Smarty.class.php(1262): Smarty->_compile_resource
/var/www/eccube-2.13.1/data/module/Smarty/libs/Smarty.class.php(1416): Smarty->_fetch_resource_info
/var/www/eccube-2.13.1/data/module/Smarty/libs/Smarty.class.php(1590): Smarty->trigger_error
/var/www/eccube-2.13.1/data/module/Smarty/libs/Smarty.class.php(1094): trigger_error


本日付のエラーなのですが、あくまでも一部で、このようなエラーが延々と続いています。


Search Console上では、2年前に既にIncrease in server errorsというメッセージが届いていることが判明致しました。

2年前というと、以前のサイト担当者がサイトを開設して間もない頃だと思いますが、当時はあまりカスタマイズをしておらず、プラグインも必要最低限のものしか導入していないと思われます。

何か原因と思われることはございますでしょうか?
red
投稿日時: 2017/5/25 12:35
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1568
オンライン
Re: Fetch as Google、TOPページへのアクセスエラー
seasoftさんが書いていますが
LC_Page に public function destroy() {}と書けば解決しますよ


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

y-mika
投稿日時: 2017/5/25 13:09
対応状況: −−−
常連
登録日: 2017/5/9
居住地:
投稿: 60
Re: Fetch as Google、TOPページへのアクセスエラー
ご丁寧に説明いただき、本当にありがとうございます。

引用:

redさんは書きました:
seasoftさんが書いていますが
LC_Page に public function destroy() {}と書けば解決しますよ




LC_Page.php及びLC_Page_Index.phpの最後にpublic function destroy() {}と書いて、再びFetch as Googleに登録しようとしましたが、”アクセスできませんでした”になってしまいました・・・

y-mika
投稿日時: 2017/5/25 13:25
対応状況: −−−
常連
登録日: 2017/5/9
居住地:
投稿: 60
Re: Fetch as Google、TOPページへのアクセスエラー
連投、失礼致します。

続いてLC_Page_FrontParts_Bloc_のphpファイルに全て
public function destroy() {}
と書き加えてみましたが、それでも駄目なようです。

編集するファイルを間違えてしまったのでしょうか?

LC_Page_と名のつくファイルはいくつかあるので、間違っていたらすみません、教えて頂けましたら幸いです。
red
投稿日時: 2017/5/25 13:58
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1568
オンライン
Re: Fetch as Google、TOPページへのアクセスエラー
LC_Page.php だけで大丈夫ですが、それでもダメですか?

それでダメなら、
data/downloads/plugin/ の中にあるプラグインのどれかに

/**
 * デストラクタ.
 *
 * @return void
 */
public function destroy()
{
    parent::destroy();
}


という内容があるはずなので、parent::destroy();の部分をコメントアウトしてください


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,295名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.