この記事には広告を含む場合があります。
記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。
Yahoo(ヤフー)トリプルの反映に関しては「反映が遅いな~」とか「いつにたっても反映されない」など苦労が耐えないですよね。
今回はYahoo(ヤフー)トリプルでアップロードしたのに反映されない場合のチェックポイントをまとめましたのでぜひ参考にしてみてくださいね。
Yahoo(ヤフー)トリプルの反映が遅い
Yahoo(ヤフー)ショップを運営・管理されているWEB担当のかたなら感じたことがありませんか?
FTPでファイルをアップロードしてからWEB上に反映されるまでが本当に遅いです。
この反映の遅さのせいで修正・反映のチェックがすぐに出来ず仕事の効率が下がることもしばしば。
Yahoo(ヤフー)トリプルの仕様
ここで現在のYahoo(ヤフー)トリプルを仕様を紹介したいと思います。
ファイルをアップロードする際は、FTPでトリプルに接続してアップロードしますが、アップロード後FTPサーバーへのセッションが5分以上切れたことを確認した後、同期が開始されます。
アップロードしたファイル数やサイズには関係なく、動機処理後は数秒でページが反映されるようです。
つまり、アップロードして反映されるまで、5分~遅くとも10分あれば反映されるということです。
ファイル名の確認
アップロードして問題のないファイル名は半角英数字と「-ハイフン」と「_アンダーバー」のみとなります。
これ以外の全角英数字や日本語ファイルなんかも間違ってアップロードしちゃうと反映されないので注意しましょう。
外部リンクの確認
外部へのリンク自体は問題ないのですが外部リンクのあるiframeを読み込んだファイルをアップロードするのはウイルス感染防止などの理由からNGとなります。
ただしiframe内でも下記ドメインへの外部リンクはOKとなります。
- yahoo.co.jp
- yimg.jp
- a248.e.akamai.net
- shopping.geocities.jp
画像URLの確認
Yahooトリプルで利用する画像URLは基本的に「shopping.c.yimg.jp」もしくはトリプルのサーバーにアップロードした画像URLを使うことになります。
これら以外の画像URLの場合はNGとなりますので要チェックです。
CSSファイルやJavaScript等の外部ファイルURLの確認
CSSやJavaScriptに関しても画像URL同様、外部にホストのあるファイルURLを読み込むことがNGとなります。
やりがちなのがgoogleがホストしているjqueryファイルなどになります。
https://の確認
画像ファイルやCSSファイル・外部リンクなど全てのURLに関して「https://」でないとNGとなります。
なかなか気づきづらいかもですがもしひとつでも「http://」のソースが混じっていたりすると反映されないのですぐに変更しましょう。
FTPソフトの接続を切断を確認
Yahoo(ヤフー)トリプルのサーバーは独特でFTPサーバへの接続が5分以上切断されたのが確認できてから同期を開始します。
そのためアップロードしてからそのままFTPソフトで接続されたままにしているといつになっても反映されません。
なのでFTPソフトでYahoo(ヤフー)トリプルのサーバーに何かアップした後は接続を切断する癖をつけましょう。
キャッシュの削除したかどうかの確認
キャッシュ自体はブラウザにもよりますが下記の方法でキャッシュの削除が可能です。
- WindowsのChromeだとCtrl + Shift + R
- MacのChromeだとCommand + R
たまに通常のキャッシュ削除操作をしても反映されないことがあったのでそこからは(↓)のChromeの拡張機能である「Clear Cache」でキャッシュを消しています。
「Clear Cache」を追加するとブラウザの上部にアイコンが表示され、クリックするだけで削除することができます。
設定で通常のキャッシュではなく他にも細かく削除するデータを指定できるので便利です。
ちなみにこれが私のキャッシュの削除で指定しているデータの設定です。
ここまで消すのはやり過ぎかもですが良かったら使ってみてくださいね。
以上がYahoo(ヤフー)トリプルの反映がされない場合に確認するべき7つのポイントとなります。
くらパパ