タイトルをページタイトル-サイト名に変更

提供: GeeklogJpWiki

※Geeklog1.6では、このハックは必要ありません。

Geeklog1.4では通常、タイトルは、次のようになります。

ホーム  :サイト名 - スローガン 
サブページ:サイト名 - サブページタイトル

SEO対策のため、サブページのタイトルを次のように逆順に変更したほうが一般的に良いようです。 タイトルの一番先頭が一番重要なキーワードとなり,サブページへの直接アクセスを増やすからです。

サブページ:サブページタイトル - サイト名

lib-common.phpを修正する

Geeklogのヘッダ部とフッタ部の生成はlib-common.phpで行っています。

function COM_siteHeader() …ヘッダを生成する関数

この関数の、920行目あたりを次のように変えます。

修正前:

    if( !empty( $pagetitle ))
    {
        $pagetitle = ' - ' . $pagetitle;
    }
    $header->set_var( 'page_title', $_CONF['site_name'] . $pagetitle );

修正後:

if( ! COM_isFrontpage() ){
    if( !empty( $pagetitle ))
    {
        $pagetitle = ' - ' . $pagetitle;
    }
    $header->set_var( 'page_title', $_CONF['site_name'] . $pagetitle );
} else {
    $header->set_var( 'page_title', $pagetitle . ' - ' . $_CONF['site_name']  );
}
個人用ツール