Top > Archive by tag '静的ページ'

Posts Tagged ‘静的ページ’

SEO相互リンクChanti-P-linkのデラックス検索プラグイン

簡易検索プラグインの上位版です。盛り込めなかった機能を盛り込んでみました。ほとんど、いじってしまったので別プラグインで公開してます。

実装機能

  • 登録サイト検索機能
    検索キーワドを含む登録サイト一覧を表示します。
  • 検索ワード強調機能
    検索ワードを強調表示し、個別ページにリンク(本体がv1.2以上)します。
  • 検索フォーム出力機能
    任意のテンプレートに検索フォームを表示します。
    また、yahoo、グーグルからの検索ワードを検索フォームに出力します。
  • ページング機能
    検索結果が多い場合、ページングします。
  • グーグルsitemap出力機能
    検索されたキーワードごとのページを、グーグルsitemap形式で出力します。
  • 検索ワードのクラウド表示
    表示する文字数の制限もできます。

/*
* SEO相互リンクChanti-P-Linkプラグイン
* プラグイン:DXsearchプラグイン
* Version 1.0.0
* Copyright (c) 2009 WWW.CHANTI.ORG All Rights Reserved.
* powerd by WWW.CHANTI.ORG
*/
■インストール
1)
SEO相互リンクChanti-P-Linkのプラグインが格納されているdirectoryに本体ごと格納してください。

ex)
SEO相互リンクChanti-P-Link/plugin/dxsearch

次に、「search_kword.txt」に書き込み権限を与えてください。(666など)

■機能
・簡易検索機能
検索キーワドを含む登録サイト一覧を表示します。

・検索ワード強調機能
検索ワードを強調表示・リンクします。

・検索フォーム出力機能
任意のテンプレートにかきを記述すると、検索フォームが表示されます。

<?php echo ex_dxsearch_view_form(); ?>

・ページング機能
検索結果が多い場合、ページングします。

・グーグルsitemap出力機能
検索されたキーワードごとのページを、グーグルsitemap形式で出力します。
sitemap.phpの一番最後に記述するといいかもしれません。

<?php echo ex_dxsearch_view_google_sitemap(); ?>

・検索ワードのクラウド表示

<?php echo ex_dxsearch_view_cloud(); ?>

■コンフィグ
define(’ex_dxsearch_description’,'検索結果ページ’);
・サイトの説明文です。

define(’ex_dxsearch_title’,'検索結果’.$GLOBALS['ex_request']['p']);
・サイトのタイトルになります。

define(’dxsearch_pluginname’,'dxsearch’);
・プラグインの名称です。

define(’ex_dxsearch_kword_txt’,PLUGIN_DIR.”/”.dxsearch_pluginname.”/search_kword.txt”);
・検索ワードの書き込みファイルです。
※検索が重くなったら、中身を消すか適正化してください。

define(’ex_dxsearch_script_version’,”1.3.1″);
・SEO相互リンクchanti-p-linkのバージョンです。

//ページャー
define(’dxsearch_pager_limit’,15);
・検索結果の1ページあたりの件数

define(’dxsearch_pager_delta’,10);
・ページャーのページ件数

define(’dxsearch_pager_demi’,’ | ‘);
・ページャーの区切り文字

//検索ワードクラウド
define(’dxsearch_cloudlimit’,10);
・表示する検索ワードクラウドの件数

define(’dxsearch_fontsize’,2);
・yahoo、グーグルから検索されたキーワドに付加するクラウドのフォントサイズ

define(’dxsearch_min_fontsize’,1);
・フォントサイズの最小値

define(’dxsearch_max_fontsize’,5);
・フォントサイズの最大値

■テンプレート
・templatesはクラシックテーマの場合です。
・templates_chanti-themeはキャンティテーマ・ピンクテーマ用です。
templatesにリネームして使ってください。

■UPDATE
v1.0.0
初版公開

ダウンロードはコチラ

SEO 相互リンク Chanti-P-linkv1.3.0の公開

SEO 相互リンク Chanti-P-linkv1.3.0の公開です・・・が!気をつけてください。

テーマの変更とかもありますので、いきなりアップデートとかしないようにしてくださいね。

ペースが早いかと思うのですが、思い立ったらやりたくなってしまうので・・・・ひとまずはここでストップできたらいいかなって。。

もしかしたら、バグがあるかもですが、見つけたら是非ともご報告いただけたらと思います。

追加・修正した機能は下記のとおりです。

  • サイトのテーマをオリジナルに変更。(やや重いかも・・・)
  • 個別ページのURLを静的ページに変更。(v1.2.0とのURLの互換対応済み)
  • sitemapのURLを変更。(http://設置サイトドメイン/sitemap.xmlただし、旧URLも可能「sitemap.php」)
  • sitemapの登録サイトさまの時間を登録した時間に変更。
  • サイトマップページを機能追加。
  • 登録サイトを削除しても再登録できるように修正(データを削除せずに、非表示とする。再登録は修正ログインから可能です。)
  • コンフィグ設定により、サイドバーに任意の文字・HTMLの挿入できるように機能追加。
  • コンフィグ設定により、<header>内に任意の文字・HTMLの挿入できるように機能追加。
  • コンフィグ設定により、登録できる階層の深さを設定できるように修正
  • 相互リンク確認を厳密に修正。

おおきな変更としては、個別ページのURLを静的ページとテーマ変更かな。

登録サイトの削除の仕様も変えてます。

今までは、サックリデータを消していましたが今回からはフラグで表示・非表示にしてます。

よって、再登録(再掲載)も可能であり、404ページにも削除したサイト名でアナウンスするようにしてます。

とりあえずは上記の仕様でいきます。

設置サンプル

思いつきで作ってしまったので、バグあるかもしれないのでご注意!!適当SEですからヾ(●´▽`●)ノわーい☆

ダウンロードはコチラからお願いします。

また、以前のバージョンもダウンロードできますんでヽ(*’~^*)。よろしくね♪

そろそろ、本家様との互換性はほとんどなくなりました。

あるていどのPHPの知識ある方で乗り換え・乗せ換えを行ってくださいね。

くれぐれも、本家様にお問い合わせのないようにお願いいたします。




ページランク
Powered by SEO Stats
SEO相互リンクの募集
相互リンクご希望の方は下記からお願いいたします。
相互リンクをする


相互リンクしていただいてるサイトを検索
検索キーワード
(半角スペース区切りでOR検索)
ADD
ADD