ええ、アフィリエイト リンク 301 {permanent} のリダイレクトについて言及した上記の両方のアイデアは、検索エンジンがコンテンツとリンクを正しい URL に関連付けるための最も手軽で最良の方法です。ユーザー エクスペリエンスにほんの一瞬しか追加されません。
したがって、すべてのアフィリエイト ランディング ページの先頭に追加する完全なコードは、次のようになります。
<?php
if (isset($_REQUEST['affid'])) {
<make call to affiliate logging code, ensure it creates no visible output>
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.example.com/this-page/");
exit();
}
?>
残りのページ コンテンツは通常どおり
上記の例は asp/vbscript です
また、{リダイレクトを囲む適切な if ステートメントを使用して} 共謀を行うこともできます
<CFHEADER statuscode="301" statustext="Moved Permanently">
<CFHEADER name="Location" value="http://www.example.com/this-page/">
上記のタグの前、または Application.cfm で CFFLUSH コマンドを使用しないでください。この Coldfusion コードは、Toll Free Forwarding.com によって提供されました。
Perl での HTTP 301 リダイレクト
#!/usr/bin/perl -w
use strict;
print "Status: 301 Moved Permanantly\n";
print "Location: http://www.example.com/this-page/\n\n";
exit;