PHPでaタグにnofollowを付ける
2014/05/22
タイトルそのまま、リンクがあった場合に
nofollowつけてくれ、というもの。
$str = '<a href="http://aaa.com/bbb.php">link</a>';
if (preg_match('/<a.*?>/', $str)) {
$str = preg_replace("/<a(.*?)>/","<a$1 rel=\"nofollow\">",$str);
}
var_dump($str); //<a href="http://aaa.com/bbb.php" rel="nofollow">link</a>
関連記事
-
サイトマップを作成してくれるツール
新しく作ったサイトのサイトマップを用意する必要があった。WordPressだった ...
-
構造化データ(JSON-LD形式)をJavaScriptで動的に描写する方法
あるサイトに構造化データをJSON-LD形式で出力させたかった。ただ、当該環境で ...
-
URLの正規化
デザイナーさんから受け取ったファイルに見たことの無いタグが。 link rel= ...
-
Googleアナリティクスで特定のIPを除外する設定方法
Googleアナリティクスで自宅なり社内なり、特定のIPはカウントさせないように ...
-
WordPressで自動でmetaタグのkeywordsとdescriptionを表示
metaタグのkeywordsとdescriptionにて、基本的にはAll i ...