バックリンク
バックリンクとは、現在表示中のページをリンク先としたリンクのことです。DokuWikiでは、ページ右側のページツールにある「バックリンク」ボタンをクリックする事で、現在のページにリンクしているページの一覧を見られます。もし、お使いのWikiレイアウトにそのようなボタンが無ければ、ページURLに?do=backlink
を付加する事でバックリンクを見られます(以前の、デフォルトのDokuWikiテンプレートでは、トップにあるページ名をクリックする事でバックリンクを利用出来ました)。
バックリンクの検索を高速化する為、メタデータインデックス(日本語版ページでは項目未作成の為英語版にジャンプします)が使われます。一部のプラグインでは、動的に作成するリンクに関する情報もインデックスに追加しているので、動的に作成されたリンク(ナビゲーション等)が見つかるかどうかは分かりません。
孤立しているページ
バックリンクの無いページは、「孤立しているページ」と呼ばれます。どこからもリンクされていないため誰も見ることができない、という意味です。しかし、URL を直接入力すれば、もしくは検索結果や索引機能からであれば、アクセスすることは可能です。孤立しているページを表示するためのプラグインもあります。
バックリンクの無効化
バックリンクは、サイト設定用プラグインから完全に無効化することができます (設定項目: disableactions を参照してください)。
古いデフォルトのDokuWikiテンプレートに関して…
ページ名からバックリンクページへのリンクを削除するためには、利用中のテンプレートの main.php
ファイルを修正しなければなりません。例えば、default テンプレートの場合は以下のように修正します。
修正前:
<div class="pagename"> [[<?php tpl_link(wl($ID,'do=backlink'),tpl_pagetitle($ID,true),'title="'.$lang['btn_backlink'].'"')?>]] </div>
修正後:
<div class="pagename"> [[<?php print tpl_pagetitle($ID,true)?>]] </div>