質問 > フロント機能 > title変更が急に反映されなくなった |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
y-mika |
投稿日時: 2017/5/12 10:30
対応状況: −−−
|
常連 登録日: 2017/5/9 居住地: 投稿: 60 |
Re: title変更が急に反映されなくなった >プラグインのjsを書き換えれば問題無いと思いますが、
どんな目的でタイトルを書き換えているのか、全体の処理を見ないと一概に大丈夫とは言い難いと思います。 わざわざページロード後にJavascriptでタイトルを書き換える理由が思い付かないですが・・・ おそらくですが、wordpressプラグインによってtitleの表示方法がwordpressのデフォルト方式になってしまったんだと思います。 wordpressのtitleカスタマイズに関する記事を沢山見つけたので、wordpressもデフォルトだとSEO的に不利な感じになってしまうんですかね・・・ 今後、wordpressとの連携も考えておりますので、対処できればと思っております。 今回のtitle書き換えはwordpressのインストールによるものではなく、wordpressのプラグイン導入によるものなので、先述のwordpressのtitleカスタマイズに関する記事はあまり参考にならないような気がしています。 pluginファイルにjsが見当たらず、編集すべきファイルがわからず状態です。 tplファイル等にjsが組み込まれているのでしょうか? |
468 |
投稿日時: 2017/5/12 9:46
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: title変更が急に反映されなくなった プラグインのjsを書き換えれば問題無いと思いますが、
どんな目的でタイトルを書き換えているのか、全体の処理を見ないと一概に大丈夫とは言い難いと思います。 わざわざページロード後にJavascriptでタイトルを書き換える理由が思い付かないですが・・・
|
y-mika |
投稿日時: 2017/5/12 9:11
対応状況: −−−
|
常連 登録日: 2017/5/9 居住地: 投稿: 60 |
Re: title変更が急に反映されなくなった >document.title = ...
もしくは $('title').text(...) というような記述がないかどうか確認すると良いと思います。 ソースをtitleで検索してみてください。 大変参考になるご回答、ありがとうございます! ソースを確認したところ、wordpress連携プラグインによって書き換えられていることが判明しました。 本プラグインは今のところ活用していないので、これを無効にしたところタイトルが上手く表示されるようになりました。 本当にありがとうございます。 因みになんですが、wordpressプラグインを有効にしたままtitleを活かすには、プラグインのjsを書き換えれば大丈夫でしょうか? まだあまりjsをいじったことがないので、アドバイスをいただけましたら幸いです。 |
Yuya.u |
投稿日時: 2017/5/11 23:20
対応状況: −−−
|
半人前 登録日: 2017/3/6 居住地: 投稿: 24 |
Re: title変更が急に反映されなくなった タイトルがjavascriptで変更されているようですので
ブラウザのソースを表示機能を使用して document.title = ... もしくは $('title').text(...) というような記述がないかどうか確認すると良いと思います。 ソースをtitleで検索してみてください。
|
468 |
投稿日時: 2017/5/11 18:05
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: title変更が急に反映されなくなった ページのロードが完了した時点で表記が変わるという事は、JavaScrpitでタイトルが書き換えられていると思います。
何かJavaScriptのカスタマイズをされていますか?
|
y-mika |
投稿日時: 2017/5/11 16:53
対応状況: −−−
|
常連 登録日: 2017/5/9 居住地: 投稿: 60 |
Re: title変更が急に反映されなくなった 引き続きご回答ありがとうございます。
>あと、確認なのですが、もしかして、タイトルが反映されないというのは、 ページを表示した時のブラウザのタブの部分(ページタイトル)では無く、 Googleの検索結果の事を指していますか? Googleの検索結果はもちろんなのですが、当初の質問はタブの部分を指しております。 先週末にtitle編集を行ったときは上手く変わったのですが、気づいたらタブの表示が変わっていました。 不思議なことに、今現在HPを開いた瞬間の1秒くらいは、理想通りの表記になるのですが、完全にHPが開かれると表記が変わってしまうんです。 |
468 |
投稿日時: 2017/5/11 16:15
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: title変更が急に反映されなくなった >様々なサイトを調べた結果、編集するtplファイルは、site_frame.tplで間違いないと踏んでいるのですが・・・
私もそのファイルで間違いはないと思います。 あと、確認なのですが、もしかして、タイトルが反映されないというのは、 ページを表示した時のブラウザのタブの部分(ページタイトル)では無く、 Googleの検索結果の事を指していますか? もし、Googleの検索結果の事を指していらっしゃるのであれば、 最近はWEBサイト側では制御できなくなってきていると聞いていますので、 必ずこの文言で表示させたいというのは出来なくなったと認識しておりますが、如何でしょうか?
|
y-mika |
投稿日時: 2017/5/11 15:37
対応状況: −−−
|
常連 登録日: 2017/5/9 居住地: 投稿: 60 |
Re: title変更が急に反映されなくなった 引き続きご回答ありがとうございます。
以下のように記述してみましたが、変化なしでした。 <title>トップページ用 <!--{*階層を表示*}--> <!--{if $tpl_subtitle|strlen >= 1}--> <!--{$tpl_subtitle|h}--> | <!--{/if}--> <!--{if $tpl_title|strlen >= 1}--> <!--{$tpl_title|h}--> <!--{else}--> <!--{$arrSiteInfo.shop_name|h}--> <!--{/if}--> </title> <title>商品一覧用 <!--{*階層を表示*}--> <!--{if $tpl_subtitle|strlen >= 1}--> <!--{$tpl_subtitle|h}--> | <!--{/if}--> <!--{if $tpl_title|strlen >= 1}--> <!--{$tpl_title|h}--> <!--{else}--> <!--{$arrSiteInfo.shop_name|h}--> <!--{/if}--> </title> 様々なサイトを調べた結果、編集するtplファイルは、site_frame.tplで間違いないと踏んでいるのですが・・・ Googleのアルゴリズムに関するサイトをいくつか発見したのですが、これらと何か関連はあるのでしょうか? https://website-fun.com/title-search-results/ https://www.suzukikenichi.com/blog/why-does-google-modify-title-tag/ https://www.suzukikenichi.com/blog/three-reasons-google-rewrites-title-tag/ |
468 |
投稿日時: 2017/5/11 15:13
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: title変更が急に反映されなくなった <title>トップページ用<!--{$tpl_subtitle|escape}--> | <!--{$tpl_title|escape}--></title>
<title>商品一覧用<!--{$tpl_subtitle|escape}--> | <!--{$tpl_title|escape}--></title> というように分岐毎のキーワードを入力して、tplへの変更が反映されるか確認されてみては如何でしょうか? <title>タグに文字を追加しても何も表示されないのであれば、 編集されているtplファイルが誤っているかもしれません。 直接、tplを変更して、変化があるか確認されてみては如何でしょうか?
|
y-mika |
投稿日時: 2017/5/11 10:08
対応状況: 確認中
|
常連 登録日: 2017/5/9 居住地: 投稿: 60 |
Re: title変更が急に反映されなくなった ご回答ありがとうございます。
>ショップ名|サブタイトル という事はデフォルトの状態という事でしょうか? デフォルトの状態ではないです。 デフォルトでは、ショップ名のみの表示でした。 phpのサブタイトルだけがパイプの後ろに読み込まれて、メインタイトルが読み込まれないのです。 さらに、呼び出していないショップ名がパイプの手前に読み込まれてしまっています。 >変更を加えた後に、デザインテンプレートを切り替えていたり、 SEO関連のプラグインが入っていてtitleタグを書き換えているという事はありませんか? デザインプレートの切り替えは行っていません。 SEO管理プラグインは、title変更前から有効になっていました。 このプラグインでtitleを制御する機能はないため、これが影響しているとは考えにくいです。 |
(1) 2 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |