サイト内検索
Cocoonフォーラム

書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
トピックスターター 2025年3月21日 17:53
不具合・カスタマイズ対象ページのURL:
相談内容:
のサイトマップ
https://shinbido.com/sitemap.xml
をgoogle search consoleに新しくプロパティを作って登録しました
すぐに登録されたのですが、数日経ってもインデックス作成のページをクリックしても
「データを処理しています。1日後にもう一度ご確認ください」のままです
しばらく経つと登録されたページがリストに出てくるかもしれません。
以前から使っていたHPのアドレスは
こちらの方は、google search consoleの方で問題ないです。
新しく作ったWordpressのダッシュボードの設定ー一般の
WordPress アドレス (URL)は、 https://shinbido.com/hp
サイトアドレス (URL)は、 https://shinbido.com/
になっています
www付きに、統一したいと考えています
WordPress アドレス (URL)は、 https://www.shinbido.com/hp
サイトアドレス (URL)は、 https://www.shinbido.com/
上のようにwwwをつけて保存するだけで良いのでしょうか?
こちらに質問する前に、上のサイト内検索で調べるといくつか出て来ましたがよくわかりませんでした
とりあえずバックアップを取り、復元の仕方も学びました
HPの方は、www有り無し関係なくアクセスできています
しかし、できれば知識のある方のアドバイスをいただきたくて書き込みました。
よろしくお願いします
2025年3月21日 18:03
u7010さん
WordPress側の設定だけでは、wwwありなしどちらにもアクセスできると思います。
wwwなしでアクセスした場合に、wwwありに301リダイレクトすれば、wwwありに統一できると思います。
例えば、.htaccessの最初に、以下のように記載すれば、リダイレクトできると思います。
(ドメインはご自分のものに置き換えてください、そして試していないです、すみません)
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
わいひら reacted
トピックスターター 2025年3月21日 18:24
ファイルマネージャーのhttpdocsをクリックするとたくさんのリストが出てきて、その中の
.htaccessをクリックすると
# BEGIN WordPress
# "BEGIN WordPress" から "END WordPress" までのディレクティブ (行) は
# 動的に生成され、WordPress フィルターによってのみ修正が可能です。
# これらのマーカー間にあるディレクティブへのいかなる変更も上書きされてしまいます。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
こうなっています
RewriteEngine On
RewriteCond %{HTTP_HOST} ^shinbido.com [NC]
RewriteRule ^(.*)$ https://www.shinbido.com/$1 [R=301,L]
と書き換えたのもを
上の
<IfModule mod_rewrite.c>
の下にコピペして
# BEGIN WordPress
# "BEGIN WordPress" から "END WordPress" までのディレクティブ (行) は
# 動的に生成され、WordPress フィルターによってのみ修正が可能です。
# これらのマーカー間にあるディレクティブへのいかなる変更も上書きされてしまいます。
<IfModule mod_rewrite.c>RewriteEngine On
RewriteCond %{HTTP_HOST} ^shinbido.com [NC]
RewriteRule ^(.*)$ https://www.shinbido.com/$1 [R=301,L]RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
このようにするのでしょうか?
せっかく教えていただいたので、方法を身に付けたいと思います
なお、
wwwありなしどちらかにもアクセスできると思います。
これで良いと思っています。
必要なのは、現在使用しているWordpress上で書き出される
https://www.shinbido.com/sitemap.xml
これがgoogle search consoleに登録できれば良いのだと思っています
Yoast SEOが面倒そうだったので、
XML Sitemap Generator for Google
を使ってサイトマップを作っています
この投稿は12時間前 2回ずつu7010に変更されました
2025年3月21日 18:28
u7010さん
WordPressが記載しているところは、変更しません。
.htaccessの最初に
先頭に記載します。
wwwありなしどちらかにもアクセスできると思います。
これで良いと思っています。
そうすると、wwwありなしは、別のURLとして認識されます。
そのため、Search Consoleに、wwwありなし両方登録して、両方別々に管理する必要があります。
(wwwなしがインデックスされて、wwwありはインデックスされないなども起き得ます)
そして、WordPress側は、一方しか設定できません。
そのため、canonicalはWordPress側で設定したものになります。
(canonicalでも統一と言えるかもしれませんが、通常はwwwありなしは.htaccess等で301リダイレクトして統一します)
必要なのは、現在使用しているWordpress上で書き出される
wwwありなし、どちらでもサイトにアクセスできますので、wwwありなし両方でサイトマップにもアクセスできると思います。
わいひら reacted
トピックスターター 2025年3月21日 18:40
書かれているように
現在、wwwありの以前からの分と、wwwなしの今回の分の両方が登録されていて、別々に管理するようになっています
ややこしくしてしまいました
wwwつけたものと無しのもので両方アクセスしてみたら、どちらも表示されます
最終的にどうしたいかというと
www付きに統一。
アクセスは、www付きからでもなしからでもできる。
(wwwなしがインデックスされて、wwwありはインデックスされないなども起き得ます)
これを恐れています
なので、
Wordpressの設定一般でwwwをつけて保存。
そして再度
https://www.shinbido.com/sitemap.xml で登録
https://shinbido.com/sitemap.xml は、プロパティ削除しようと思っています。
2025年3月21日 18:44
u7010さん
301リダイレクトしない限りは、wwwありなし、どちらのURLも有効です。
そのため、SearchConsoleから削除しようが、両方のURLが存在することになります。
301リダイレクトすれば、どちらからでもアクセスできますが、wwwなしでアクセスした場合、wwwありへリダイレクトされます。
結果的に、URLはwwwありに統一されます。
先程も書きましたが、通常は「301リダイレクトして統一します」。
(リダイレクトの方法は何通りかあると思いますが、.htaccessでリダイレクトするのが一般的なように思います)
【ご参考】
URLのwwwあり・なしの違いは?統一させる必要性と設定方法を解説
https://gmotech.jp/semlabo/seo/blog/www-difference/
「www」のあり・なしはどちらも違いはないということを述べましたが、SEO対策として1つ注意しなければならないことがあります。それは、現在1つのサイトを「www」あり・なしの両方のドメインで運営している場合は、すぐにどちらかに統一すべきということです。
全部は引用しません。
上記サイトをご覧になってください。
他にも、解説されているサイトはあります。
何度も言います「通常は301リダイレクトします」。
わいひら reacted
トピックスターター 2025年3月21日 18:46
wwwをつけて設定を保存を実行しました
ログアウトされ
ログイン画面が出てきました
以前と同じIDとPWでログイン
その後
と
でアクセスしてみました
両方OKです
問題ないようです
ありがとうございました
2025年3月21日 18:49
u7010さん
本当に、wwwありなしどちらのURLを、残して良いのですか?
(リダイレクトした場合も、どちらからでもアクセスできますが、リダイレクトされるだけです)
もうこれ以上は言いません。
301リダイレクトするのが、一般的です。
【ご参考】
URLのwwwあり・なしの違いは?統一させる必要性と設定方法を解説
https://gmotech.jp/semlabo/seo/blog/www-difference/「www」のあり・なしはどちらも違いはないということを述べましたが、SEO対策として1つ注意しなければならないことがあります。それは、現在1つのサイトを「www」あり・なしの両方のドメインで運営している場合は、すぐにどちらかに統一すべきということです。
全部は引用しません。
上記サイトをご覧になってください。他にも、解説されているサイトはあります。
何度も言います「通常は301リダイレクトします」。
トピックスターター 2025年3月21日 18:55
僕は、リンククラブというサーバーを利用しています
昔、Macを購入した時に封入されていたチラシにのっていました
現在、くくりという名前に変わっています
WordpressでHPを作るにあたり、現在使っているHPから作り終わったWordpressに移行するにはどうしたら良いかということが心配でした
【 くくり 】現在のウェブサイトを公開したまま、ウェブサイトをWordPressで作成し、切り替える方法を教えてください。
このような解説ページが用意されています
以下の流れでお手続きください。
【1】WordPressをドメイン(httpdocs)直下以外の別ディレクトリへインストールします。
【2】WordPressでウェブサイトを作成します。
【3】WordPressのURLを変更します。
【4】WordPressのページを移動します。
ここを理解するのも大変でした。
ご存知のように全くの素人です
mk2に丁寧に教えていただき本当に感謝しています
解決しました
わいひら reacted
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。