「快速相互リンク」システム特徴
- 利用無料&商用サイトもOK
- 利用料は無料。オープンソースのPHPスクリプトです。商用・アフィリエイトサイト利用もOK。
- 相互リンク受付機能
- 相互リンク受付画面では相手のリンク集に自サイトが掲載されてあるかをチェック、存在すれば即時反映。
- 相互リンクの成約率をアップさせる複数ページ作成
- 1件の相互リンクを登録することで、自動的に3ページ(一覧画面・カテゴリー画面・詳細画面)作成。
- 詳細画面では、相手サイトのスクリーンショットも自動取得。
- 自動メール送信(sendmail)
- 相互リンク依頼メールを自動作成&送信。3ページ分の被リンク効果があることを相手にアピールする文章なので、相互リンクされやすくなります。
- PHP5とSQLiteで構成
- PHPが動くレンタルサーバーならほとんどの環境で動作。
- 簡単に設置可能
- 既にあるホームページにも簡単に組み込み可能。デザインは全てCSSで管理可。
- UTF-8・EUC-JP・SJIS に対応
- 本体スクリプトの文字コードを手動で変更後、設定を変更することで全文字コードに対応。
- 自由にカテゴリーを作成
- 自由にカテゴリーを作成できるので、どんな種類のサイトにも対応。
- 簡単&シンプル&高機能
- シンプルで直感的に操作できるよう設計されています。
- トップページリンクに対応
- 被リンク効果が高いトップページ相互リンク対応。チェックするだけでトップページに表示されます。
- mod_rewriteによる静的URLに対応
- mod_rewriteによる静的URLに対応。全ての内部リンク表記が.htmlに。
概要
有効なSEOである「被リンク」を得るためには様々な方法がありますが、 一括相互リンクや自動ツール系のブログコメント・ソーシャルブックマーク登録では、 一度に大量の被リンクが発生してしまいます。
また、同系統の情報を扱うサイトからのリンクとはなりにくいので、 不自然な被リンクとしてYahoo、Google共にスパム行為とみなされる可能性があります。
最も自然な形の被リンクを得るために、相互リンクは今も昔もSEOの基本と言えます。
しかし、相互リンクは以下のような地道な作業の連続です。
自分から相互リンクを頼む場合
- 自分のリンク集ページを編集して、相手のアドレスを追加
- 相互リンク依頼のメールを作成
- 相手サイトのリンク集ページをチェック
- 1ヶ月ほどしても音沙汰がない場合は、確認メールを送る
- 再び相手のリンク集ページをチェック
- 以下、確認が取れるまで定期的にチェック
相手から相互リンク依頼を受けた場合
- 相手サイトのリンク集ページをチェック
- 自分のサイトのリンクがあるかをチェック
- リンク集ページに相手のアドレスを追加
このような流れを自動化し、データベースでリンクを管理・表示するスクリプトが「快速相互リンク」となります。
サンプル
「快速相互リンク」は、既に完成しているホームページに簡単に組み込めるように設計されています。
ホームページのコンテンツ領域に下のスクリプトを1行加えることで、その部分が「快速相互リンク」の表示エリアになります。
追加するPHPスクリプト
<?php require_once 'kaisoku_sougo_link.php';?>
標準状態での管理画面へのログイン方法
組込み先ファイルが「link.php」の場合、管理画面のURLは「http://example.com/link.php?ksl_login」となります。
ksl_の部分は設定ファイルで変更可能です。
管理画面へのパスワードも設定ファイル「kaisoku_sougo_link_setting.php」で設定します。
各種サンプルページ
※サンプルのデザインは一例です。CSSにより文字サイズや背景など自由に変更できます。
※サンプルページでは実際にサイト登録が可能です。登録されたリンクは定期的に削除いたします。
よくある質問
- Q:<?php require_once 'kaisoku_sougo_link.php';?>を追加したのに動かない。
- A:下のような原因が考えられます。
- 組込み先のファイルの拡張子を.phpにしてみてください。
- レンタルサーバーでPHPが動作する設定にしてください。
- SQliteを使用している為、PHPのバージョンは5にしてください。
- Q:<?php require_once 'kaisoku_sougo_link.php';?>を追加したのにエラーが表示される。
- A:下のような原因が考えられます。
- 組込み先のファイルは既に<BODY>やヘッダーが記述されたHTMLドキュメントである必要があります。
「快速相互リンク」はそこに組み込まれる前提で設計されています。 - kaisoku_sougo_link.dbのパーミッションを書き込み可能にしてください。
- ※Warning で "unable to open database file"が表示される場合は、kaisoku_sougo_link.dbの入っているディレクトリのパーミッションを書き込み可能(777)にしてみてください。
- 「magic_quotes_gpc = On」の状態で設計されています。異なる場合は、php.iniにて定義してください。
- 組込み先のファイルは既に<BODY>やヘッダーが記述されたHTMLドキュメントである必要があります。
- Q:文字化けします。
- A:快速相互リンクは、初期状態ではUTF-8を使用します。組込み先と統一してください。
※快速相互リンクで使用する文字コードも設定で変更可能です。漢字コードの変更方法
初めて実行する際に自動的にデータベースを作成するために、その前に漢字コードを変更しておく必要があります。
ブラウザで確認する前に全ての漢字コードを変更しておくことがポイント!
下は「SJIS」に変更する場合。- ダウンロード後、「kaisoku_sougo_link.php」と「kaisoku_sougo_link_setting.php」の文字コードを「SJIS」に変更。
- 「kaisoku_sougo_link_setting.php」の「KSL_KANJI_CODE」の文字コードを「SJIS」に変更する。
- 「kaisoku_sougo_link_setting.php」を環境に合わせて変更する。
- サイトのリンクページに<?php require_once 'kaisoku_sougo_link.php';?>を組み込み。
- サイトのリンクページの拡張子は「.php」とすること。
- ブラウザで確認。文字化けしていなければ文字コードの変更成功。
- Q:動作するレンタルサーバーを教えてください。
- A:基本的にはPHP5が使用できるレンタルサーバーならば動作可能です。
coreserverやxrea。X Server、ロリポップなどで動作確認されています。 - Q:「相互リンク受付ページ」が表示されない。
- A:「相互リンク受付ページ」は挿入するPHPスクリプトが異なります。「kaisoku_sougo_link.php」の先頭の説明をご覧下さい。
- Q:CSSで定義するクラス名やID名が分からない。
- A:出力されたHTMLソースコードを参照してください。
設定可能項目
- リンク集ページのタイトル
- 管理ページにログインする為のパスワード
- 快速相互リンクで作成するデータベース名
- 快速相互リンクで使用する漢字コード
- リンクタグに追加する属性(例:target="_blank")
- リンクページのタイトルに使用するタグ(例:h4)
- 快速相互リンクで使用するURLクエリーの先頭に追加する文字(他のCGIとのバッティングを避けるため)
- リンクトップページでリンク先の情報も表示するか否か
- リンクトップページに相互リンク先の説明を表示するか否か
- mod_rewriteにて静的ページ化した場合URL表記を変えるか否か
- 自分宛に相互リンク確認メールを送るか否か
- キャプチャーに使用するAPI
- 自分のサイト名
- 自分のサイトURL
- 自分のメールアドレス
- 自分のサイトの説明
- 自分のサイトへのリンク用文字
- 自分の名前
- 相互リンク依頼メールの内容
バージョンアップ履歴
- 2010/02/18 Ver1.0 リリース
- 2010/05/22 Ver1.1 リリース
- 相互リンク受付のリンクチェック処理能力の向上
- 漢字コードの変更を容易に
- 2011/06/12 Ver1.2 リリース
- 相互リンク受付けのリンクチェック処理能力の向上
- 2010/07/25 Ver1.3 リリース
- 相互リンク受付けの際、登録するサイトとリンクされたページのドメインが同じでないと登録できないように変更
バージョンアップ方法
「kaisoku_sougo_link.php」を最新バージョンに上書きしてください。
※漢字コードを変更している場合は漢字コードを変換した後に行って下さい。
ダウンロード
スパム行為や連続ダウンロードを防ぐため、お使いのメールアドレスをご入力ください。
自動返信にて登録&ダウンロードURLが送信されます。
※メールは通常1~2分で送信されます。届かない場合は、迷惑メールフォルダをご確認ください。
※「Technical Affiliate」メルマガに同時登録され、快速相互リンクのバージョンアップ情報等が配信されます。