無料のwordpress.comでホストされているブログ(商用サイトとして機能します)があります。
私はすべてをカスタマイズして所有権を取得したいので、セルフホスティングまたはwordpress.comのアップグレード(非常に高価な)によるアップグレードを考えています。
私の質問は次のとおりです。SEOを失うことのない最善の方法/手順は何ですか?このサイトは、非常に具体的なクエリで非常に上位にランクされており、長年にわたって存在し続けています。 (最近チェックアウトして、刷新したいだけです。)サーバーを自己ホスト型ソリューションに変更すると、検索結果から消えてしまうのではないかと思います(はるかに安いです)。内部でプレミアムwordpress.comホスティングにアップグレードすることにより、同じSEO。
WordPressでサブドメインをアクティブに保つ必要があります。そうしないと、獲得したバックリンクが失われます。私はあなたが従うことができるいくつかのステップを作りましたが、301リダイレクトをするとき、Googleが301を使用するように人々を隠し、虐待を排除するようにこの方法を作るので、常にいくつかのジュースが失われることに注意することが重要です(失われるのはごくわずかですが、もちろんこれはランキングが変わることを意味する可能性があります。他の人に言われたら悪いアドバイスになるでしょう)。最も重要なことは、関連するページにリダイレクトすることです。例えば、猫>猫、犬から犬へ。 Googleが削除時に100%のジュースを保持することを嫌うので、場合によっては404が良いこともあるので、牛に関するクリーンアップと削除ページを行う場合、301→Cows> Rootが良いことだと思い込まないでください。牛について何の関係もないページにアクセスする人々によるページ-それが理にかなっている場合。多くの人は、マット・カッツが何度も言っているように、実際には完全に正常であり、まったく悪いことではないにもかかわらず、404は悪いと考えています。
従うべき手順
WordPress無料ホスティングでは.htaccessを使用できないため、古いサイトで使用するPHPコード
<?php
// Permanent redirection
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.yournewdomain.com/");
exit();
?>
これは、すべての単一ページでセットアップされ、新しいドメインの新しいページと一致する必要があります...また、最高の301結果を得るには、リダイレクトするページが関連していることを確認してください。 404有効でなくなったもの。
ルートyournewdomain.com/ = header("Location: http://www.yournewdomain.com/");
yournewdomain.com/cats/ = header("Location: http://www.yournewdomain.com/cats/");
yournewdomain.com/dogs/ = header("Location: http://www.yournewdomain.com/dogs/");
その他の考慮事項
考慮すべきもう1つのことは、ほとんどの場合、この種の移行を行うとき、サイト上のものを追加/変更/削除する傾向があるということです。これには独自の効果があります。私の個人的なアドバイスは、同じテーマ、同じコンテンツを使用することです...そして、時間の経過とともに変化します。これは、ページが同じで関連性があるとGoogleが判断するため、ランキングを維持するのに役立ちますGoogleがあなたのページを新鮮に保つことであなたに報いるのを助けてください。 OLDからOLDへ>必要に応じて、移動後にリフレッシュします。
上記の手順を実装する前に、wordpressサイトの各ページのページランクを記録することをお勧めします。次に、@ bybeによって上記のものを実装し、古いsubdomain.wordpressサイトのGoogleによるインデックスページを監視します。 Googleはすべてのwordpressサイトページを1つずつ削除します。 Googleが新しいサイトのすべてのページをクロールしたら、再度次のPR更新を待ち、更新後、新しいWebisteページのPRをチェックし、すべての新しいページが古いサイトのようにPRになるまで、記録された古いPRと比較します。その後、古いwordpressサイトを削除できます。その時まで、古いwordpressサブドメインを保持します。