「SEOフレンドリー」だからという理由でテーマを勧める人たちの話を聞いたことがありますか?はい、このブログでは「SEOフレンドリー」というラベルを付けたテーマをいくつか推奨してきました。しかし、「SEOフレンドリー」とは実際には何を意味し、一部の人がそれをどう考えているのでしょうか?この記事では、WordPressテーマにSEOオプションを持つべきではない理由と、それらが持つ理由について私たちの意見を共有します。
テーマの目的とは? 見栄えを良くし(整理整頓され、きれいに)、人々がサイトを簡単に使えるようにすることです。テーマを整理整頓され、きれいにするにはどうすればよいですか?ユーザーインターフェース(UI)やビジュアル要素以外にも、きれいなコードが必要です。コードはセマンティックであり、ウェブ標準に従う必要があります。そうしたテーマは「SEOフレンドリー」なテーマです。これが、特定のテーマがSEOフレンドリーであると言うときに私たちが注目する点です。
今、テーマが「SEOフレンドリー」であるためには、パンくずリスト、SEOオプションなどの他の機能が必要だと考える人もいます。しかし、それは真実ではありません。メタタグ、パンくずリストなどがあれば、オンページSEOは改善されます。しかし、テーマがSEOフレンドリーであるために、これは必須ではありません。
では、テーマのデザイナーや開発者はなぜそれを行うのでしょうか? それはマーケティングのギミックだからです。可能な限り最高のテーマを作成することにエネルギーを集中する代わりに、テーマに少数のSEOオプションをバンドルします。また、業界や競合他社に追いつくためでもあります。
WordPressテーマにSEOオプションを持つべきではない理由 SEOオプションを持つことで、これらの企業はユーザー(特に初心者)に甚大な不利益をもたらします。なぜなら、ユーザーがテーマを切り替えることを決定した場合、SEO設定を適切に転送しないと、古い投稿のSEOデータをすべて失うリスクがあるからです。SEOオプションは明らかにプラグインの領域であり、テーマ開発者は侵犯を避けるべきです。主に、彼らのSEOオプションは、AIOSEO(200万以上のサイトで使用)のようなプラグインほど完全になることは決してないでしょう。Nofollowタグ、リダイレクト、no-index、サイトマップ、インデックス作成などのオプションは、テーマを肥大化させるでしょう。
テーマ会社がAIOSEOのような優れたプラグインをサポートしたくない場合は、その問題を独自のプラグイン(テーマではなく)で解決すべきです。
ほとんどの有名な企業は、AIOSEOのようなプラグインの重要性を理解しているため、これらのプラグインがアクティブな場合は自動的にSEOオプションの登録を解除します。しかし、それらをまったく行う必要がなければ、はるかに簡単になるでしょう。
更新:コメントで指摘されたように、テーマ作成者が単にテーマ/プラグインの依存関係を使用すれば、はるかに良くなるでしょう。Ottoによるテーマ/プラグインの依存関係に関する素晴らしい記事があります。
ご意見をお聞かせください。

Jon Schear
テーマがSEOオプションを提供している場合、ツールでエクスポートする際にデータを移行する可能性があることを考慮する必要があります。
Solarbluseth
素晴らしい記事です!
私はSEOフレンドリーなテーマ、つまり最初から正しく設計されたテーマを作成しました。顧客はこれらのテーマのSEO対応についてしばしば混乱します。これらのクライアントにはYoastプラグインを使用しようとしますが、上記の理由ではありません。これらの設定を後でプラグインに移行するのは難しいだろうということ、そしてそれがクライアントの現在のSEOランキングに大きくマイナスの影響を与えるだろうということは、非常に良い指摘でした。お見事です!
ジョニー・G
現在、Elegant Themesのテーマを使用しています。ご存知の通り、EGには独自のSEOが組み込まれています。YoastのSEOを使用する予定です。テーマのSEOは、YoastのSEOプラグインや私のSEO全般と競合したり、何らかの形で悪影響を与えたりするのでしょうか?
WPBeginnerサポート
以前、テーマにSEOオプションを持つべきではない理由について書きましたので、ご覧ください。
管理者
Ahmad Magddi
そうだね
エヨ
あなたは間違っています
マイケル
「必須」のテーマ機能を探しているうちに、この非常に役立つ投稿に出会いました。機能は(ほとんどの場合)プラグインによって提供されるべきであるという点に完全に同意します。このアプローチは、「少ないほど良い」というカテゴリにうまく収まります。
最初のテーマを開発する際に、この情報を必ず利用します。また、Otto氏が提供してくれたプラグインの依存関係に関する情報も利用します。リンクを提供していただきありがとうございます。
今は、私のテーマで利用可能にしたい機能に最も適したプラグインを見つけるだけです。
ステフ M
サイトにStandardテーマをインストールしました。SEOオプションが付いていましたが、タイトルを編集できなかったため、All in One SEOをインストールしました。しかし、それ以来、Googleの著者情報スニペットが表示されなくなりました。All in One SEOが私のGoogle著者情報を削除しているのでしょうか?ページソースを表示すると表示されています。しかし、検索には表示されません。参照してください:
https://www.google.com/search?q=chicago+nightlife+superstar
リッチスニペットテスターでも機能します:
http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.howlatthemoon.com%2Fdueling_piano_bar%2Fchicago-nightlife-superstar%2F&html=
どうか助けてください!!!
編集スタッフ
Google の検索結果はユーザーによって異なります。あなたには著者情報が表示されないかもしれませんが、他の人には表示されるかもしれません。彼らはそれが役立つかどうかを決定します。リッチスニペットで機能するのであれば、正しく設定されていることがわかります。これで、ボールは Google のコートにあります。
管理者
サウラフ
Yoastのパンくずリストをサイドバーに表示する方法はありますか?また、サイトにパンくずリストを表示することは必須ですか?パンくずリストは私のテーマに完璧に合っています。
編集スタッフ
パンくずリストはデザインのどこにでも出力できるはずです。表示が必須ではありません。
管理者
ジョン・K
ここでテーマのSEOオプションに対する議論と同じ議論が、SEOプラグインに対してもできることを指摘するために、あえて反対意見を述べさせていただきます。
もしユーザーが*プラグイン*を切り替えることを決めた場合、SEO設定を適切に移行しないと、古い投稿のSEOデータをすべて失うリスクがあります。
すべてのSEOプラグイン、またはかなりの数のプラグインの設定がプラグイン間で簡単に移行できれば問題はありませんが、例えばGreg’s High Performance SEOと他のものとの間で設定を移行してみてください。
編集スタッフ
あえて反対意見を述べるのはいつも良いことです。この問題は、「テーマの機能」対「プラグインの機能」という、より大きな問題に踏み込んでいます。SEOに関しては、データの保存という点ではプラグインに含めるべきだという意見がほとんどでしょう。
https://www.wpbeginner.com/opinion/wordpress-custom-post-types-debate-functions-php-or-plugins/
Yoast製WordPress SEOプラグインから他のSEOプラグインに切り替える理由は特に見当たりません。YoastのSEOプラグインは、他のプラグインよりも優れているとは言わないまでも、同等の機能を提供します。
テーマは「デザイン」であり、おそらく頻繁に変更するものです。
管理者
ジョン・K
All In One SEOのようにYoastのプラグインが決して過剰なリソースを消費しないことが保証されているなら、喜んですべてのサイトにインストールします。
編集スタッフ
代替の「理想的な」ソリューションはありますか?テーマとプラグインのどちらを選ぶかという点では、当社の意見では、機能性に関する議論では常にプラグインが有利になります。
Kade
同意します。
テーマに入れたGoogleアナリティクスで経験しました。突然、テーマを変更したときに、Googleアナリティクスが機能しなくなりました。
ジョン
しかし、StudioPressテーマに統合されたSEOは非常に簡単で直感的(そしてうまく機能する)であり、必要に応じて転送することもできます。
編集スタッフ
まず、これは完全なソリューションではありません。Yoastのプラグインが提供するサイトマップやその他の多くのソリューションを提供していません。第二に、はい、データを転送することはできますが、それは最善の方法ではありません。ユーザーに追加の作業を強いることになります。テーマ会社の目標は、ユーザーにとって物事をより簡単にすることであるべきです。神がテーマを切り替えたいと思ったとしても、彼らに飛び越えさせる必要はありません。
管理者
ネイサン・ライス
この時点で、それらを削除することは、残しておくことよりもユーザーにとって悪いことになります。
編集スタッフ
いつかは主導権を握る必要があります。既存ユーザー向けに残しておき、新しいユーザーには新しいプラグインを有効にしない限り非表示にするのが良いかもしれません。Genesisコアに残しておき、徐々に廃止していくこともできます。WordPressがリンクマネージャーを扱っているのと同じような方法です。
Yourcyberguide
将来的にテーマを変更する自由を維持するために、私は自分でGenesisからYoastまたは他のサードパーティ製プラグインに移行しています。
サイ
興味深い記事ですね。
Christopher Geary
素晴らしい投稿ですね。テーマの機能に関して、どこで線引きをするのか、以前から疑問に思っていました。テーマで、まあ、すべて(ある程度まで)をサポートするようにすることも可能です。コンテンツとデザインの線引きの問題だと思います。SEOデータのような、何らかのコンテンツを提供するものはプラグインで提供されるべきで、それ以外はデザインを強化するためだけの追加テーマ設定として提供できる可能性があります。
しかし、やはり、とても良い記事です。Twitterの皆と共有する時間です
ショーン・ヒンケルイン
このような記事を読んだ後、私の知人の多くは –
「転送できないのですか?ああ、まずい、まずい、まずい…」
クリス・バーブリッジ
これは素晴らしい会話です。マーケティングとビジネスに関しては、賢いマーケターが私にこう言いました。「彼らが欲しいものを売り、それから彼らが必要なものを与えなさい。」
人々が欲しがっているものを売らなければ、市場はありません。ですから、もし彼らが「SEOマジック」を欲しがっているなら、そのニーズに応えているように見えるものを売るべきですが、同時に、彼らが必要としているものを与えなければ、彼らを失望させることになります。ですから、彼らが必要としている実際のSEO原則へと教育していくことができるかもしれません。
マーケティングアイデア:「*** 当社の全プラグインは、市場でNo.1のSEOプラグインであるYoast SEOと100%互換性があります ***。各プラグインには、当社のテーマとYoast SEOプラグインに合わせて調整された、実際のSEO戦略を開始するための3ページの「SEO入門」PDFが含まれています。」
ここで私が目にしていることの一部は、建築学的には、テーマとプラグインを分離することは理にかなっています。しかし、消費者にとっては、彼らの問題を解決するための最も簡単なソリューションを求めており、テーマ開発者は常にこれを提供しているわけではありません。たとえば、レシピの種類、料理、材料などの特定の投稿タイプを含み、訪問者がレシピを送信できるページを備えたレシピテーマがあります。
これは私たちにとって概念的に純粋ではないかもしれませんが、彼らにとってはすぐに使えるソリューションなので、非常に良いアイデアだと思います。両方を行う必要があると思います。つまり、アーキテクチャ的に健全な製品を提供するだけでなく、エンドユーザーにとって意味のある方法でそれらをパッケージ化することです。
クリス・バーブリッジ
ああ、言いたかったのは「***すべてのテーマはYoast SEOと100%互換性があります」ということです…
アンクル
全く同感です。実際、私は「SEOフレンドリー」と呼ばれるジェネシスを使用していますが、1つのテーマに縛られたくないので Yoast SEO に移行しました。
Rahul Tilloo
そこには確かにいくつかの有効な点があります。Headwayはこれをうまくやっています。彼らのテーマは、SEOプラグインを使用していることを認識すると、自動的にSEOオプションをオフにします。他のプレミアムテーマについては知りません。
wpbeginner
@Rahul Tilloo 他の有名なものも同様のことをしています…この記事のポイントは、HeadwayやGenesisから離れたいユーザーにとって、それでも不便が生じるということです…そして彼らはHeadwayのSEOオプションを使用していました…なぜなら今、データをプラグインや新しいテーマに転送するためにSEOデータトランスポーターを使用する必要があるからです…
newwpthemesnet
H1とH2タグの適切な配置、パンくずリストの提供、検証済みのXHTMLが含まれているという意味だと思います。しかし…それらはすべてすでに完了しているはずですよね?
同意します、プラグインに任せるべきです。
wpbeginner
@newwpthemesnet はい、テーマには適切なセマンティクス(H1、H2などを含む)があるべきだと思います。パンくずリストは必要に応じてテーマで提供できます。しかし、テーマはパンくずリストNavXTやYoastのような人気のあるプラグインを考慮に入れるべきです…どちらもかなり強力で、多くの機能を提供します。
blogjunkie
以前はHeadwayやGenesisのSEOオプションを使用していましたが、記事で概説されているのと同じ理由で、YoastのWordPress SEOに移行しました。
しかし、WordPress SEOのような強力なプラグインが提供する多くのオプションに初心者が混乱するのを避けるためには、SEOオプションは十分だと思います。
しかし、2つの立場をどのように調和させるべきか分かりません。現在、初心者にWooThemesやStudioPressのような確立された企業からテーマを使用するように勧めています。そうすれば、SEOのニーズを超えた場合でも、WP SEOにアップグレードし、SEOデータトランスポータープラグインを使用してデータを移行できます。
StuartWooster
「ユーザーがテーマを切り替える場合、SEO設定を 適切に転送しないと、古い投稿のSEOデータをすべて失うリスクがあります。」これだけでも、今後すべてのインストールでプラグインを使用する理由になります。私が使用しているテーマの開発者は、新しいリリース(6ヶ月以上前)のアップグレードパスをリリースしていません。そのため、新しいリリースでサイト全体を再設計する必要があるだけでなく、単に有効化してSEO設定を引き継ぐこともできません!
WPMuse
この情報を広めてくれてありがとう。私が一緒に仕事をするほとんどの人は、これらの影響について考えたこともありません!彼らはテーマに「SEO」と書かれているのを見て、それだけを考えています…

私は常に、どのSEOオプションを使用するかについての変数と選択肢を説明していますが、テーマ開発者が、あなたの経験と目標に基づいてこれらのオプションの有無にかかわらずテーマを選択する理由についてもう少し説明を含めれば、彼らも販売するだけでなく教育にも役立つかもしれません。そうすれば、顧客は情報に基づいた選択をすることができます。
それ自体が、彼らの製品の1つを選択する付加価値となるでしょう。
sikedestroya
SEOオプションはプラグインに任せるべきです。All in one SEO packやYOAST SEOプラグインのような強力なツールがあるのに、テーマに統合されたSEOオプションは、混乱を招くだけです… 私の意見では、それらは不要です…
mrahmadawais
このSEOインポータープラグインは以前から気に入っていますが、時々、それが実行したことが何も表示されないことがあります。
マイク
素晴らしい点ですね。 全体的に見れば、プラグインとテーマは本来別々であるべきですが、テーマ作者間の競争や、一部のテーマ作者が全く逆の考えを持っているために、テーマがますます肥大化しているのが現状です。 テーマとプラグインの機能を unobtrusively に統合する方法について、何かアイデアをお持ちの方はいらっしゃいますか?
wpbeginner
完全に同意します。プラグインとテーマは別々です。それは間違いなく「マーケティングのギミック」です。どうやって目立つのか?必要のない機能を追加して肥大化させることで。テーマ作成者は競争についていくためにそれを行っていると思います。「ユーザーの視点」から真剣に考えれば、不便さに気づくでしょう。テーマ/プラグインの依存関係については、otto42 がそれについて非常にクールな記事を書いています。http://wpbeg.in/JtxqCh
マイク
@wpbeginner わあ、オットーの記事を今まで見つけられなかったなんて!Google検索の限界まで試したと思ったのに、これに関する何も見つけられませんでした。ありがとうございます!
WPFortress
それは素晴らしいご指摘です。Wordpress SEO by Yoast と All In One SEO pack を高く評価していますが、(サイトマップジェネレーター、個々のページごとの SEO オプションなど) SEO オプションをテーマに含めました。なぜなら、ユーザーが必要な機能ごとに追加のプラグインをインストールする必要はないという考えだからです。外部 SEO プラグインがアクティブな場合、テーマの SEO オプションは自動的に無効になるため、ユーザーは内部または外部の SEO オプションを選択できます。
wpbeginner
@WPFortress テーマにすべてを詰め込むことはできません。プラグインが利用可能であるのには理由があります。この考え方こそが、この大きな問題を引き起こしています。誰もがテーマにたくさんのウィジェットや何百ものオプションを詰め込みたがります…それは、新しいユーザーがWordPressを理解するのをさらに難しくします。彼らはテーマの外観を気に入って(テーマは簡単にインストールして有効化できるはずです)、デモのように見せたいと思っています。しかし、実際にはそうなりません。デモの外観に近づけるためだけに、たくさんの設定をしなければなりません。オプションは素晴らしいものですが、限度があります。 テーマの変更は、現在ますます大きな手間になってきています(これらすべてのオプションのために)。 提供したい重要な機能(タブ表示、スライドショーなど)があると思うなら、WooDojoと同様のアプローチをとるのが良いかもしれません。ユーザーが有効化できるウィジェットを備えた巨大なプラグインを作成するのです。そうすれば、ユーザーがテーマを変更することに決めた場合でも、他のテーマと実際に連携できます。 重要なのは、テーマを変更してもSEOデータなどの「非常に重要な機能」を同じように保つことです。 これは、企業が他の企業や他の開発者を宣伝したくないという事実によるものだと思います。しかし、私たちはそうすべきです。自分が最も得意なことに特化し(そしてそれが最高であることを確実にしてください)。補完的な製品と協力し、どのように提携できるかを見てください。 これにより、あなたが最も得意なことである「より見栄えの良い、よくコード化されたテーマをさらに作成する」ために使える時間を大幅に節約できます。
WPFortress
@wpbeginner 同意します、ありがとうございます。すべてが1000個のオプションで肥大化している場合、上級ユーザーはそれらが何であるかを知っているかもしれませんが、初心者についてはどうでしょうか?私たちはユーザーの視点から見て、テーマの開発に9ヶ月以上を費やしました。テーマの主な問題は、100以上のオプションを設定しなければアクティブにしても機能しないことです。私たちはこれを異なる視点で見ました。サンプルコンテンツ(投稿とページだけでなく)を完全にインポートする「コンテンツのインポート」機能を実装しました。これにより、テーマはデモサイト(すべてのコンテンツを含む)のように見えます。これにはオプション(事前に入力済み)が含まれているため、ユーザーは必要なものだけを変更できます(そして、すべてのオプションの後ろには、そのオプションが何をするか、そしてどこに表示されるかの完全な説明があります)。FAQベースの90以上のWebおよびPDFドキュメントは言うまでもありません
他の企業や開発者については…言及してくれて嬉しいです。人々は協力すべきです。私たちはTheme Creditsに、開発者への個人的なメモと彼らのウェブサイトへのバックリンクを含め、使用したすべてのプラグインを含めました。ここでの主な問題は、他のほとんどの企業が協力しないことです。私たちは、人々が実際に使用したいと思うものを作成し、共に成長するためにこれを行いたいと考えています。
wpbeginner
@WPFortress 明確にしておきますが、あなたを非難しているわけではありません。誰もが意見を持つ権利があり、皆さんが下した選択を尊重します。多くの企業がテーマにドキュメントやFAQとともに「コンテンツのインポート」機能を持っていることは理解しています。私の言いたいのは、人々はテーマを使用するために90ページ以上のWebおよびPDFドキュメントを読む必要はないということです。あなたのテーマのコードを見たことも、あなたのテーマを使用したこともありません。したがって、それらがどのように機能しているかはわかりません。私が言いたいのは、プラグインのハードコードをテーマにコピーしてクレジットを与えているのであれば、それは正しい方法ではないということです(特に大きな機能については)。ユーザーがプラグインの作成者が更新したときにそのプラグインをアップグレードできるように、テーマ/プラグインの依存関係を使用する方がはるかに良いです。
WPFortress
@wpbeginner はい、もちろん、あなたの意見は理解しています。そして、私たちだけでなく、誰もがそのガイドラインに従うべきです。素晴らしい投稿をありがとうございます!
designtodevelop
この投稿に完全に同意します。多くのテーマ開発者が厳格なウェブ標準に従っていることを知っています。販売する際にはSEOフレンドリーとラベル付けできます。Wordpressブログの最適化には、Yoastのプラグインを使用することを強くお勧めします。
acurry
素晴らしい投稿だよ、男
wpbeginner
@acurry 気に入っていただけて嬉しいです