質問 > 管理機能 > /block/cart |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
luceo |
投稿日時: 2020/3/12 14:53
対応状況: −−−
|
一人前 登録日: 2019/5/20 居住地: 投稿: 133 |
/block/cart バージョン:4.02
サーバー:さくらレンタルサーバー 問題: 先日からGoogleサーチコンソールで以下ページのエラーがでています。 ●対象ページ:ドメイン/block/cart ●エラー(2種類) ①テキストが小さすぎて読めません ②ビューポートが設定されていません 対処したいのですが、 この対象ページは自分が作成したページではなく 自動的にできるようですが どの階層のどの部分をどのように編集すれば良いか お教えいただきたく投稿させていただいております。 また当ページのレンダリングされたページとして 以下となっております。 > HTMLスクリーンショット > <html><head></head><body><div class="ec-cartNaviWrap"> > <div class="ec-cartNavi"> > <i class="ec-cartNavi__icon fas fa-shopping-cart"> > <span class="ec-cartNavi__badge">0</span> > </i> > <div class="ec-cartNavi__label"> > <div class="ec-cartNavi__price">¥0</div> > </div> > </div> > <div class="ec-cartNaviNull"> > <div class="ec-cartNaviNull__message"> > <p>現在カート内に商品はございません。</p> > </div> > </div> > </div> > </body></html> ご存じの方お教えいただけます様お願い申し上げます。 |
marumi |
投稿日時: 2020/3/13 8:41
対応状況: −−−
|
半人前 登録日: 2019/12/10 居住地: 投稿: 19 |
Re: /block/cart テンプレートとしては
src/Eccube/Resource/template/default/Block/cart.twig になりますが、これは他のページのテンプレートからインクルードされる「カートボタンを押した時に表示されるポップアップの中身」の部品であって、本来単独のURLとして呼び出されるものではありません。 編集してしまうと逆にカートボタンを押した時の表示内容に支障が出るかと思います。 |
luceo |
投稿日時: 2020/3/13 10:39
対応状況: −−−
|
一人前 登録日: 2019/5/20 居住地: 投稿: 133 |
Re: /block/cart 早速のアドバイスありがとうございます。
まだまだ初心者ですので、編集はしないで 他の方法を模索しようと思いします。 Googleサーチコンソールからは 1つのページ https://ドメイン/block/cart として、インデックスされ警告がきているのですが このページは弊社のサイトマップにも勿論ないのですが EC-CUBEの仕様として自動的に生成されるページになるのでしょうか? 基本的な質問で申し訳ございません。 可能でしたらアドバイスよろしくお願い申し上げます。 |
marumi |
投稿日時: 2020/3/13 16:26
対応状況: −−−
|
半人前 登録日: 2019/12/10 居住地: 投稿: 19 |
Re: /block/cart /block/cartは本来単独のURLとして呼び出されるものではないとは書きましたけど、例外として /product/list と /product/detail の埋め込みjavascriptで「カートに追加する」ボタンを押した時に呼び出され、ページ遷移させずにカートの内容を更新するために使われていますので、例えば.htaccess等を使って単純にURLとしての/block/cartへのアクセスを禁止してしまうと「カートに追加する」ボタンを押してもページを移動するかリロードしない限りカート内容が更新されない、ということになってしまいます。
対策としては、Google Search Consoleに対して「/block/cart」は特殊な用途のURLなのでチェック対象から外すような正当な手続き方法があればそれがいちばんいいのでしょうが、それ以外としてはGoogleのクローラから呼び出された場合に限り/product/list と /product/detail にjavascriptを埋め込まないようにするとか、あるいは/block/cart自体にGoogle Search ConsoleのためだけのCSSを追加するとか、になるのでしょうか。 この辺りの対策方法はもっと詳しい方がいらっしゃるかもしれません。 |
luceo |
投稿日時: 2020/3/13 16:52
対応状況: −−−
|
一人前 登録日: 2019/5/20 居住地: 投稿: 133 |
Re: /block/cart ご丁寧なご説明、誠にありがとうございます。
.htaccessの情報、本当にありがとうございます。 robotsがダメなら、.htaccessかなと 初心者なのに、(だから)手当たり次第にしてしまうところでした。 先日、robotsファイルでブロックしてしまいましたが googleの再審査申請で<クロールできません>とエラーがでましたのでブロックを外しました。 (冷静に考えれば当たり前なのですが。) 本日、googleコンソールの<ページ削除>を試みました。 もしこれが成功すれば robotsファイルでブロックを設定しようと思います。 結果が出次第、ご報告させていただきます。 ありがとうございました。 |
luceo |
投稿日時: 2020/3/27 12:38
対応状況: 解決済
|
一人前 登録日: 2019/5/20 居住地: 投稿: 133 |
Re: /block/cart marumi様
お世話になります。 本日やっとコンソールが<問題なし>という表示に切り替わりました。 ①対策として、結局<放置>しかありませんでした。 でもmarumi様にアドバイスいただけなかったら 変にファイルをさわってしまい、他エラーも続出していたかと思います。ありがとうございました。 ②再度エラー抽出されないように 先ほど、robotテキストファイルでこのアドレスをブロックいたしました。 以上、終了報告申し上げます。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |