勉強したことのメモ

webプログラマが勉強したことのメモ。

PHPでaタグにnofollowを付ける

   

タイトルそのまま、リンクがあった場合に

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>

 - PHP, SEO

  関連記事

PHPでeval時のエラー

eval()'d code on line みたいなエラーが出てた。 よそのシス ...

フォームデータを一気に取得

<? error_reporting(E_ALL & ~E_NOT ...

PHPでメルマガを配信する方法2

以前にPHPでメルマガを配信する方法を書いたけど、BCCだと相手の名前などユーザ ...

MySQLで重複を除く

ユニークな値を取り出したいときに使う。 DISTINCT(ディスティンクト) S ...

URLの正規化

デザイナーさんから受け取ったファイルに見たことの無いタグが。 link rel= ...

mysqldumpが使えないレンタルサーバでMySQLのバックアップ

mysqldumpが使えないレンタルサーバで開発を行うことがあり、尚且つ他社に使 ...

PHPMailerを使ってメールをSMTP送信する方法(Composer無し)

PHPでメールをSMTP送信したかった。また、レンタルサーバだったのでCompo ...

PHPでソーシャル(SNS)ログインする方法

「facebook / twitter / Googleアカウントでログインする ...

jQueryとprototypeの共存

prototypeを先に使っているがjQueryに移行してきている ページで、尚 ...

PHPとSQLiteでi-mobileのデータをグラフ化

i-mobileでクリック保証のアフィリエイトだけど数値が並んでいるだけでグラフ ...