内部リンクを最適化するには、コンテンツにキー リンクを追加する必要があります。コンテンツにアフィリエイト リンクを追加する場合、どのように追加しますか?
方法 1: 手動で編集して追加する
方法 2: プログラムを使用して、バックグラウンド コンテンツの編集に影響を与えずにコンテンツを出力します。
以下はPHPで記事内容にアフィリエイトリンクを自動で追加する方法と例です。
キーリンク機能メソッド:パラメータ1: 処理する内容
パラメータ2: 交代数
返される結果: 処理されたコンテンツ
header("Content-Type:text/html;charset=utf-8"); //エンコーディングを設定します
$linkdatas=array(
array('フロントエンド開発', 'http://blog.kgula.com'),
array('フロントエンドデザイン', 'http://blog.kgula.com'),
array('Web フロントエンド', 'http://blog.kgula.com'),
array('フロントエンドブログ', 'http://blog.kgula.com'),
);
echo "交換前
echo $str='Web フロントエンド開発 - Web サイトのフロントエンド設計と Web ユーザー エクスペリエンスに焦点を当てます。フロントエンド開発、Web フロントエンド開発に焦点を当て、Web ユーザー エクスペリエンスに焦点を当て、国内外の最新かつ最高のフロントエンド設計リソースとフロントエンド開発技術に焦点を当てたプロのフロントエンド ブログです。';
エコー「
echo $str=keylinks($str,2);
/**
*関連キーワード置換
* @param txt $string 元の文字列
* @param replacenum $int 置換数
* @return string 戻り文字列
*/
function keylinks($txt, $replacenum = '') {
グローバル $linkdatas;
if ($linkdatas) {
$word = $replacement = array();
foreach ($linkdatas as $v) {
$word1[] = '/(?!(
$word2[] = $v[0];
$replacement[] = '' '' ;
}
if ($replacenum != '') {
$txt = preg_replace($word1, $replacement, $txt, $replacenum);
} 他 {
$txt = str_replace($word2, $replacement, $txt);
}
}
$txt を返す;
}
。