• dekazo

    (@dekazo)


    外部サイトへのリンクが多いサイトです。
    テーマ(Cocoon)で外部サイトも含めたアクセスランキングを表示するため、
    投稿ページ(カウント対象ページ)にリダイレクトを仕込み対応しようとしています。
    相当数のリダイレクトが発生しますが、
    こういう使い方は問題ないのでしょうか。
    サーバーへの負荷、ページビューの遅延、などネガティブなイメージがありますが、
    実用できる程度かどうか、ご教授頂けると助かります。
    よろしくお願いします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • naohanpen

    (@naohanpen)

    サーバーへ負荷についてですが、サイトの PV 数、見込まれるクリック数によって変動しますので、はっきりとお示しすることはできませんが、基本的には問題ありません。
    ただ、毎回アセットなどが読み込まれることのないよう、スクリプトなどではなく、Header でのリダイレクトをお勧めします。

    また、別の方法としては、サーバー上にクッションページを設置し、パラメータとして URL を渡し、そのページで回数の計測とデータベースへの保存のみを行って目的のページにリダイレクトさせることで、WordPress がもつ余分な処理を減らすことができ、サーバーへの負荷低下につながります。ただ、ヘッダーに出力しますので、URL かバリエーションしたり、改行やヌル文字を削除したりすることを忘れられないようにしてください。

    何かご不明な点等ありましたら、返信してお知らせください。

    トピック投稿者 dekazo

    (@dekazo)

    naohanpen 様

    ご返信、ありがとうございます。
    現状はテーマCocoonに標準で準備されているリダイレクト機能を使用しています。
    これがアドバイスにあるリダイレクト方法を採用しているかは分かりませんでした。

    ご提示いただいた方法の場合、手間などはどうでしょうか?
    ページ毎にリダイレクト先が異なり、
    日々ページ数も多数作成する環境で、実用できるといいのですが…。

    見当違いの返信でしたら、無視ください。
    頂いたアドバイスをもとに、自身でも少し頑張ってみます。
    また返信が遅くなってしまい、申し訳ありません。

    dekazoさん、こんにちは。

    Cocoonを使っていないので理解が間違っているかもしれませんが、検索して調べた限り、Cocoonに確かにリダイレクトの機能が実装されていそうです。

    現状はテーマCocoonに標準で準備されているリダイレクト機能を使用しています

    これに関してですが、もしかして投稿画面の文書設定にある「リダイレクト」を利用しているでよろしかったでしょうか。

    テーマ(Cocoon)で外部サイトも含めたアクセスランキングを表示するため、
    投稿ページ(カウント対象ページ)にリダイレクトを仕込み対応しようとしています。

    つまり、普通に表示され、かつ外部サイトへのリンクがあるページAがあったとして、そのリンク先として投稿ページBを作成、投稿ページBのリダイレクト欄に実際の外部サイトのURLを記載するというような使い方を想像しますが、認識はあっておりますでしょうか。

    上記想像があっていたとして、そのリダイレクト機能は301リダイレクトですので、外部サイトへのリダイレクトを実装する物として適切かどうかについては疑問を感じます。

    外部サイトも含めたアクセスランキングというのが、外部サイトへのリンククリックを計測するだけの物であれば、別の方法を考えた方がよろしいかと思われます。例えば、Google Analyticsのクリック数計測の方法を利用して、Analyticsのデータを使用したアクセスランキングを生成するなどです。

    そもそも私の推測が間違っていたらごめんなさい。
    その際は具体的に実施されたい方法等を明示頂けると何か回答できるかもです。

    ご参考になれば。

    トピック投稿者 dekazo

    (@dekazo)

    shokun0803 様

    ご連絡ありがとうございます。
    後で気づきましたが、中継ページはカウントされないようなので、
    別の方法を模索中です。
    アドバイスにあるAnalyticsの活用も考えてみます。
    ありがとうございます。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「リダイレクトの多用について」には新たに返信することはできません。