【WordPress】YouTube動画タイトルを変えても反映されない問題の解決方法
この記事には広告を含む場合があり、記事内で紹介する商品を購入すると当サイトに売り上げの一部が還元されることがあります。
例えば以下のようなものはアフィリエイト収入を得ています。
- 広告リンクテキスト・広告バナー
- 商品リンク(一部紹介リンクじゃないものもありますが基本的に紹介リンクだと思っていただいたほうが安心です。)
- リンクテキストや画像リンクをコピーして、アドレス欄に貼り付けた時に「https://px.a8.net/」や「https://ck.jp.ap.valuecommerce.com/」、などASPのURLが含まれるリンク
- リンクに「affiliate」などのアフィリエイトリンク
など。
また、企業様より報酬を受け取っての記事の場合は、記事の冒頭に「マーケティング主体の名称」と「関係性の内容」、「PR」や「提供」を明記しておりますので安心してご覧いただけます。
問題のある表現がありましたら、お問い合わせまでご連絡ください。
案件の仕事でブログ記事を執筆している中、記事内にYouTube動画を埋め込んでいたものの、執筆途中で動画タイトルが気になって変更してみたのですが変わらない症状が発生。
記事のYouTube動画タイトルが変わらない
ブログ側のYouTube動画埋め込み部分の動画タイトルが反映されず困ったことに。
WordPress側のキャッシュを削除しても駄目、パソコンのせいか?と思いスマートフォンで記事をチェックしても駄目。
何なんだろうこの現象・・・。
と思って色々ネットで調べてみたが情報は出てこず。
YouTube情報が瞬時に反映されない原因
どうもYouTubeの短縮URL(https://youtu.be/動画ID)をWordPress上に貼り付けると、いくらYouTube側の情報を更新しても、YouTube側のキャッシュが原因で即反映されないことがわかりました。 (放っておくとそのうち反映されるかもですが1時間位まっても反映されませんでした)
いつもYouTube Studio側で取得できる動画URLを使っていたのでそれが反映されない原因だったんだと。
解決方法

短縮URLを使うと即時に情報が反映されないことが分かったので、動画再生画面の短縮されていないURL(https://www.youtube.com/watch?v=動画ID)を取得して、記事に貼り付けてみた所、すぐに動画タイトルが最新のものに反映されました。
(もしかしたら逆のパターンもあるかもしれません。)
短縮URLを使うと即時に情報が反映されないことが分かったので、動画再生画面の短縮されていないURL(https://www.youtube.com/watch?v=動画ID)を取得して、記事に貼り付けてみた所、すぐに動画タイトルが最新のものに反映されました。
(もしかしたら逆のパターンもあるかもしれません。)
ただタイトルが更新されるようになるだけでなく、正しいYouTube動画リンクを貼っているのに埋め込まない現象も改善されます。
もし同じ現象になった方の参考になれば幸いです。