検索エンジン最適化の第一歩 Simple Machines Forum: 著作権と外部リンクの削除。 フォーラム エンジン Illustrious ボード powered by smf の自動検出

29.10.2023

さて、phpBB でサイト (フォーラム) を最適化および宣伝するためのちょっとしたヒントを紹介しましょう。 この場合、「」のような外部リンクを削除するのに役立つ小さなハックを実行します。 Powered by phpBB ©..."。この出版物では、これを行うための 2 つの方法、つまり、 phpBB 3.x.x.

外部リンクの削除 Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group およびロシアの phpBB サポート

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group と書かれた外部リンクを削除する最初の方法。 したがって、最も簡単な方法は、管理パネルを使用して削除することです。 管理パネルに移動し、「スタイル」メニュー項目に移動します。左側にメニュー内のブロックが配置されているパネルが表示されます。「スタイルコンポーネント」ブロックとその中の「テンプレート」に興味があります。 標準に従って、提案されたウィンドウには prosilver と subsilver2 が表示されますが、インストールされている場合は他にも存在する可能性があります。 一般的に、それは重要ではありません。 提案されたセットからデフォルトのセットを選択します。 テンプレートの横にある「編集」ボタンをクリックします。 次に「テンプレートファイルの選択」画面が表示されます。 次に「テンプレートファイル」-「overall_footer.html」を選択します。 以下に HTML エディターが表示されます。 次のコードが見つかります: " phpBB 2000、2002、2005、2007 phpBB グループの提供「削除してください。ただし、独自のリンクとキャプションを設定することもできます。」
(TRANSLATION_INFO)
" (以下にあり、削除することもできます) - このコードはローカライズを担当します。たとえば、「ロシアの phpBB サポート」という表記の外部リンクです。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group という外部リンクを削除する 2 番目の方法。 この方法も似ていますが、Pratacol ftp 経由でサイトに接続します。 次のパス、styles/template_name/template/overall_footer.html に移動します。 そして、上で編集したのと同じコードを編集します。 コードを変更する場合は、UTF エンコードを設定することを忘れないでください。このようにすると、アンカーの代わりに「クラッカー」 (四角形やその他の理解できない記号) が表示される可能性があります。

私が Joomla なしでは生きていけないことは誰もが知っていますが、私の意見では、コンポーネントに関する適切なフォーラムはありません。 それが、私がフォーラム エンジンを使用する理由です。 私が最近使い始めた新しいものの 1 つは、役立つことを期待して新しい SMF カテゴリを開始しましょうです。 小規模から始めますが、初心者にとっては非常に役立ちます。

検索エンジン最適化の第一歩 Simple Machines Forum: 著作権と外部リンクの削除

すぐに予約させていただきますが、私は smf 2 のみを使用しており、この記事は特にこのバージョンの無料フォーラム エンジンに関連するものです。

そのため、常連の読者は、私がフォーラムの Web サイトを含むエンジンの公式 Web サイトに「10」個の外部リンクを置くことがどれほど好きではないかを知っています。 そのため、まず著作権を削除し、「」形式の外部リンクを 4 つ、注意して 4 つ削除します。 SMF 2.0.2 | 単純な機械 | SMF © 2011 | XHTML"! これを行うには、FTP forum/Themes/ 経由でサイトに接続します。 テーマの名前/ そしてファイルを編集します インデックス.テンプレート.php。 当然のことながら、一番下には、あまり好きではない外部リンクを表示するコード (約 330 行目) があります。 したがって、「」を削除します。

  • "、theme_copyright()、"
  • " そして "
  • ", $txt["xhtml"], "
  • "。すべてとてもシンプルで簡単です。今後の出版物では、SMF/フォーラムの促進と最適化に関する新しい資料を期待してください。

    すぐにメインのスクリプト コードから始めましょう。

    #!/usr/bin/perl

    # what-forum.pl スクリプト
    # (c) 2010 Alexandr A Alexeev、http://site/

    厳密を使用します。

    # コメント行 - 厳密にするため
    # タスクがエンジン統計を収集することである場合は、そのままにしておきます
    # フォーラムのリストを作成する場合 - コメントを解除します

    私の $data ;
    $data .= $_while (<> ) ;

    # フッターにリンクがない状態で Powered by phpBB の金額を確認する
    印刷 "phpbb \n"
    if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/iまたは
    # $data =~ /viewforum\.php\?[^""]*f=\d+/i または
    $data =~ /phpBB\-SEO/i または
    $データ =~ /) ;
    「ipb」を印刷します \n"
    if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i または
    $データ =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/iまたは
    $データ =~ /

    /私または
    $データ =~ /index\.php\?[^""]*showforum=\d+/i) ;
    「vbulletin」を印刷する \n"
    if ($data =~ /Powered by:?[^<]+vBulletin[^<]+(?:Version)?/i または
    $データ =~ /) ;
    印刷 "smf \n"
    if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>SMF/i を利用または
    $データ =~ /index\.php\?[^""]*board=\d+\.0/i) ;
    印刷「パンブ」 \n"
    if ($data =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*>パンBB/i) ; #または
    # $data =~ /viewforum\.php\?[^""]*id=\d+/i);
    「フラックスBB」を印刷 \n"
    # if($data =~ /viewtopic\.php\?id=\d+/i または
    if ( $data =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
    「exbb」を印刷します \n"
    if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i) ; # または
    # $data =~ /forums\.php\?[^""]*forum=\d+/i);
    印刷「ヤブ」 \n"
    if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/iまたは
    $data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
    「ドルフォーラム」を印刷 \n"
    if ($data =~ /\(DLE フォーラムの提供\)<\/title>/私または
    $データ =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE フォーラム<\/a>/私) ;
    「アイコンボード」を印刷 \n"
    if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/iまたは
    $データ =~ /
    if ($data =~ /
    # if($data =~ /forums\.php\?fid=\d+/i または
    # $data =~ /topic\.php\?fid=\d+/i または
    if ($data =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
    「ストークシット」を印刷する \n"
    # if($data =~ /forum\.php\?f=\d+/i または
    if ($data =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*ストークス IT/i) ;
    「表彰台」を印刷する \n"
    # if($data =~ /topic\.php\?t=\d+/i または
    if ($data =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i) ;
    印刷 "usebb \n"
    # if($data =~ /forum\.php\?id=\d+/i または
    if ($data =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
    「wrforum」を印刷 \n"
    # if($data =~ /index\.php\?fid=\d+/i または
    if ($data =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
    「さらに別のフォーラム」を印刷する \n"
    if ($data =~ /Yet Another Forum\.net/i または
    $データ =~ /default\.aspx\?g=posts&t=\d+/i) ;

    このアーカイブの投稿で言及されているこのスクリプトと他のスクリプトを見つけることができます。

    脚本 どのフォーラム.pl HTML ページのコードを調べて、フォーラム エンジンの署名が含まれているかどうかを確認します。 WordPress と Joomla を定義するときに同様の手法を使用しましたが、いくつかの違いがあります。 まず、スクリプト自体はページ コードをロードせず、stdin または引数として渡されたファイルからページ コードを読み取ります。 これにより、たとえば wget を使用してページを一度ダウンロードし、複数のアナライザーがある場合はそれを複数のアナライザーで実行できます。 次に、このスクリプトでは、署名の存在は 100% エンジンの兆候です。 前回は、署名の存在は対応するエンジンに重みを加えるだけであり、最も大きな重みを持つエンジンが「勝利」しました。 この場合、そのようなアプローチはコードを不必要に複雑にするだけであると判断しました。

    スクリプトをテストするために、いくつかの調査を行いました。 私は数千のフォーラムのリストを編集し、スクリプトでそれぞれを実行して、プログラムの応答の割合とさまざまなエンジンの人気を判断しました。

    フォーラムのリストを取得するために、Google パーサーを使用しました。 このようなクエリが検索エンジンに送信されました

    サイト:forum.*.ru
    サイト:talk.*.ru
    サイト:board.*.ru
    サイト:smf.*.ru
    サイト:phpbb.*.ru
    ....

    等々。 完全なクエリ ジェネレーター コードはファイル内にあります。 gen-forumsearch-urls.pl。 zone.ru に加えて、.su .ua .kz および .by も使用されました。 前回は、WordPress および Joomla サイトには URL にそのような署名がないため、このような調査を実施することは困難でした。 cmsmagazine.ru/catalogue/ などのカタログでは、十分なサンプル サイズが提供されていません。 600 Drupal サイトとは何ですか?

    正直に言うと、実験の結果にはがっかりしました。 調査された 12,590 のサイトのうち、エンジンの特定に成功したのは 7,083 サイトのみ、つまりケースの 56% のみでした。 もしかしたら何かのエンジンを考慮していなかったのでしょうか? フォーラムの半数に Bitrix がインストールされているというのは本当ですか? それとも署名を探すのにもっと時間を費やすべきだったのでしょうか? 一般に、ここでは追加の調査が必要です。

    特定に成功したエンジンの 56% のうち、最も人気があったのは予想通り、IPB (31%)、phpBB (26.6%)、および vBulletin (26.5%) でした。

    これに大きな遅れをとって SMF (5.8%) と DLEForum (5.3%) が続きます。 私のお気に入りのダジャレは 6 位 (1.64%) にとどまりました。 これらの数字をあまり信頼することはお勧めしません (RuNet のフォーラムは 3 つおきに IPB で実行されていると言われています) が、もちろん、一定の結論を導き出すことは可能です。

    たとえば、フォーラム エンジンでサイトを作成し、フォーラムを変更する予定がある場合 (たとえば、メッセージごとにユーザーに 0.01 ドルを支払い、週に 1 回資金が自動引き落とされるようにする)、最も人気のある 3 つのエンジンのいずれかを選択する必要があります。 フォーラムの人気が高くなればなるほど、そのフォーラムに精通したプログラマーを見つける可能性が高くなります。

    エンジンに大きな変更が期待されない場合は、SMF や punBB など、あまり人気のないエンジンを選択するのが合理的かもしれません。 これにより、フォーラムに対するハッカー攻撃の数が減り、フォーラムに自動的に送信されるスパムの量が減ります。

    フォーラムを検索/識別するためのスクリプトにも、多くの実用的な用途が見つかります。 最初に思いついたのは、特定されたフォーラムを TIC ごとに分類し、私のサイトの 1 つへのリンクを含む最初の 100 件の投稿に投稿することでした。 ただし、何百ものフォーラム dofollow リンクは TCI にまったく影響を与えませんでした (2 つの更新が経過しました)。そのため、移行に興味がない場合を除き、ここで時間を無駄にしない方が良いでしょう。

    前述したスクリプトの使用法が唯一のものではないことは明らかです。 他にどのように使用できるかは簡単に理解できると思います。

    古き良きフォーラム ソフトウェアを技術サポートに使用していること、企業がコラボレーションに使用していることを忘れないでください。ここでは 70 を超えるフォーラム エンジン、ホスト、ツールについて説明します。

    フォーラム エンジン (フリー ソフトウェア)

    Pocoo - Python を搭載したボードについて聞いたことはありませんか? 私もPocooを見つけるまではそうではありませんでした。 WSGI と互換性があり、高度なプラグイン システムを備えています。

    PunBB - XHTML 準拠のページ、シンプルさ、スピードを備えているのに、何が気に入らないでしょうか?

    Quicksilver Forums (QSF) - 今はなき MercuryBoard をベースにした QSF は、3D 権限やスキニングなどの機能を備えた成熟したエンジンに成長しました。

    RForum - Ruby を利用した、メーリング リスト統合を備えた強力なフォーラム。


    Simple Machines Forum (SMF) - 元々は YaBB SE のフォークであった SMF は、WYSIWYG、強力なグループなどを備えています。 注: フォーラム/ソフトウェア自体の再配布は許可されていないため、SMF がフリー ソフトウェアであるかどうかについては議論があります。 書面による許可なしで。

    Snitz - 基本的な ASP フォーラム。

    情報をデータベースではなく TXT ファイルに保存する小さなフォーラム。

    Unclassified NewsBoard Forum (UNB) - Jabber 通知を備えた使いやすいフォーラム エンジン。

    UseBB - 軽量、透明、効率的なボード パッケージ。

    Vanilla - 他では見られない非常に素晴らしい外観を備えた素晴らしい AJAX 化フォーラム。

    バイキングボード - 高性能を実現するミニマルなボード エンジン。

    Viscacha - CMS が統合され、CuteCast、Vision Board、phpBB、および WBB から変換されたボード。

    YaBB - インストールも使いやすく、YaBB は単なる掲示板ではありません。

    Yazd - Apache ライセンスに基づく基本的なフォーラム エンジン。

    フォーラム エンジン (商用)


    AspNetForum - クリーンで強力な ASP.NET フォーラム エンジン。 85ドルから169ドル。

    Burning Board - 既存の Invision Power Board、MyBB、phpBB、PunBB、Simple Machines Forum、または vBulletin フォーラムをインポートするボードを簡単にセットアップできます。 139.99ドルから269.99ドル。

    FuseTalk - Adob​​e、Boeing、NASA、NBC、US Airforce、McAfee、Lonely Planet などの有名企業が使用する強力なフォーラム ソフトウェア。 しかし、名前を付けるには費用がかかります。 649ドルから4599ドル。

    FusionBB - カレンダー、フォト ギャラリー、PayPal、記事テンプレートなどをこの優れたソフトウェアで利用できます。 425 ドルの定額料金、または 149 ドルの定額料金と 39 ドル/年。

    優れたリビジョン機能を備えた理想的な BB - ASP/COM ボード。 299~2099ドル。

    Invision Power Board (IPB) - 史上最も人気のある商用ボードの 1 つ。 149.99ドルから299.99ドル。

    Jive Forums - EA や ESPN などの企業が使用する強力なボード。 残念ながら、非常に高価です。 定額料金は 14,950 ドル、ユーザー 1,000 人あたり 1,950 ドル、ユーザー 5,000 人あたり 4,950 ドル、ユーザー 20,000 人あたり 9,950 ドルです。

    MyProBB - 強力なスパム対策機能により、これを管理者にします。 年間25ドルも安いですね。

    UBB.threads - 725 ドルの定額料金、または 229 ドルの定額料金と 125 ドル/年。

    vBulletin - たくさんの機能を備えた非常に人気のあるボード。 定額料金は 160 ドル、または年間 85 ドルです。

    WowBB - WYSIWYG、国際化、その他多くの機能がこの PHP ボードで利用可能です。 99 ドルの定額料金または年間 55 ドル。

    フォーラムの主催者


    Blursoft MetaForum - 大量の AJAX 機能を備えていますが、検索しやすい状態を維持しています。 はい、戻るボタンは機能します。 無料。

    Conforums - HTML と JavaScript のカスタマイズを備えた無制限のカテゴリ、ボード、投稿。 無料。

    CuteCast - 基本的なフォーラム ホスティング。 無料。

    GoBoardz - 写真共有と素晴らしいインターフェースを備えた素晴らしいフォーラム。 無料。

    Hyperboards - グローバル ログイン (1 つの Hyperboards アカウントですべての Hyperboards フォーラムにログインできます)、スキン、ページ、無制限の投稿とボードを備えた大手ホスティング プロバイダーです。 無料。

    Invision Power Board (IPB) - 史上最も人気のある商用ボードの 1 つ。 月額 10 ~ 75 ドル。

    ProBoards - YaBB を搭載した有名なホスト。 無料。

    突然の起動 - 無制限の投稿、返信、ボードを備えたフォーラム ホスト。 無料。

    WowBB - WYSIWYG、国際化、その他多くの機能がこの PHP ボードで利用可能です。 99 ドルの定額料金と 3.95 ドル/月または 7.95 ドル/月。

    フォーラムの統合


    bbPress と Wordpress の統合 - 2 つの姉妹プロジェクトを統合するための公式ハウツー。

    強力なフォーラムを追加する Joomla コンポーネント。

    Vanilla と Wordpress の統合 - 2 つの人気のある CMS を統合するための公式ガイド。

    IpbWiki - Invision Power Board と MediaWiki を接続します。

    Joomla!Vanilla - Joomla CMS と Vanilla の間のブリッジ。

    フォーラムツール


    BBCodeXtra Firefox 拡張機能 - BBCode または (X)HTML を挿入するためのコンテキスト メニュー。 フリーウェア。

    こんにちは、ハブラバイト人!

    ごく最近、私はフォーラムを作成するという考えに戸惑いました。 現在では、フォーラムの作成を容易にする既製のフォーラム CMS が多数存在するため、ユーザーにとってフォーラムの作成はそれほど困難ではありません。 しかし、たくさんある CMS の中から、本当に必要な CMS を選択するのは非常に難しい場合があります。 したがって、ユーザーがいずれかのエンジンを選択する際に少なくとも少しは役立つであろう、私自身のレビューを書くことにしました。

    無料のエンジン
    #1 - パンBB
    美しくて使いやすいエンジン。 便利で直感的な管理パネル インターフェイス。 フォーラムは非常にコンパクトで、機能の数は少ないですが (アンダーボックスあり)、これはアドオンで簡単に修正できます。 テーマの作成が簡単で便利です。 シンプルでインストール、設定、使用が簡単なフォーラムが必要な場合、これは理想的な選択肢です。
    - ロシア語を話すコミュニティ
    レビューに含めなかったエンジンは他にもたくさんあります。なぜなら、それらは上記のものほど需要も人気もないと思うからです。 まあ、私の主観的な意見としては、PunBBかXenForoをお勧めします。

    タグ: フォーラムの作成、フォーラム cms、フォーラム エンジン

    この記事の作成者はまだコミュニティの正式メンバーではないため、この記事はコメントの対象外です。 コミュニティ内の誰かから招待を受け取った場合にのみ、作成者に連絡できるようになります。 この瞬間まで、彼のユーザー名はエイリアスによって隠されます。