1、怎麼解決wordpress分頁title標題重復不利於SEO的問題
我們都知道,wordpress分頁調用title標簽在header.php中,為此我們可以通過在header.php中title標簽上category加入分頁頁碼的調用標簽從而解決wordpress分頁頁面title標題重復的問題,告訴搜索引擎這是兩個頁面,最終達到SEO效果。
在這里,我主要講的是category,即分類目錄的標題重復,其他頁面也類似。
在沒有添加頁碼之前,我們可以在header.php中找到這行代碼:
<?php if (is_category() ) { ?><?php single_cat_title(); ?> - <? bloginfo('name'); ?><?php } ?>
此時,如果分類目錄文章超出一頁,我們可以看到所有分類目錄標題都是重復的,即「分類目錄標題-博客標題」,我們可以修改成下面這樣,
<?php if ( is_category() ) { ?><?php single_cat_title(); ?> - <? bloginfo('name'); $paged = get_query_var('paged'); if ( $paged > 1 ) printf('– 第 %s 頁 ',$paged); ?><?php } ?>
這段代碼就表示首先獲取頁數,如果不是第一頁那麼就加上頁碼,表示第幾頁,通過這個辦法可以有效的杜絕分頁頁面重復標題的問題。
從而實現分類目錄標題為 「分類目錄標題-博客標題-頁碼」,除第一頁之外。
同理,如果是首頁,則可以為
<?php if (is_home()) { ?><? bloginfo('name'); ?>$paged = get_query_var('paged'); if ( $paged > 1 ) printf('– 第 %s 頁 ',$paged);<?php } ?>
其他頁面也類似,只需將
$paged = get_query_var('paged'); if ($paged > 1 ) printf('– 第 %s 頁 ',$paged); 加入到適當位置即可。
2、怎麼解決wordpress分頁title標題重復不利於SEO的問題
我們都知道,wordpress分頁調用title標簽在header.php中,為此我們可以通過在header.php中title標簽上category加入分頁頁碼的調用標簽從而解決wordpress分頁頁面title標題重復的問題,告訴搜索引擎這是兩個頁面,最終達到SEO效果。
在這里,我主要講的是category,即分類目錄的標題重復,其他頁面也類似。
在沒有添加頁碼之前,我們可以在header.php中找到這行代碼:
<?php if (is_category() ) { ?><?php single_cat_title(); ?> - <? bloginfo('name'); ?><?php } ?>
此時,如果分類目錄文章超出一頁,我們可以看到所有分類目錄標題都是重復的,即「分類目錄標題-博客標題」,我們可以修改成下面這樣,
<?php if ( is_category() ) { ?><?php single_cat_title(); ?> - <? bloginfo('name'); $paged = get_query_var('paged'); if ( $paged > 1 ) printf('– 第 %s 頁 ',$paged); ?><?php } ?>
這段代碼就表示首先獲取頁數,如果不是第一頁那麼就加上頁碼,表示第幾頁,通過這個辦法可以有效的杜絕分頁頁面重復標題的問題。
從而實現分類目錄標題為 「分類目錄標題-博客標題-頁碼」,除第一頁之外。
同理,如果是首頁,則可以為
<?php if (is_home()) { ?><? bloginfo('name'); ?>$paged = get_query_var('paged'); if ( $paged > 1 ) printf('– 第 %s 頁 ',$paged);<?php } ?>
其他頁面也類似,只需將
$paged = get_query_var('paged'); if ($paged > 1 ) printf('– 第 %s 頁 ',$paged); 加入到適當位置即可。
謝謝採納
3、WordPress中The SEO Framework這個插件怎麼設置內容頁description的字數?
(一)利用WORDPRESS關鍵詞設置插件。這種方法是最方便,也是最容易的。首先,先在WORDPRESS安裝插件里的搜索Platinum
SEO Pack 或All in One SEO
Pack其中一個插件,找到後點擊安裝就可以了。安裝完成後就是啟動插件了,啟動後到WORDPRESS設置項下打開這個插件,在插件對應的項里輸入你要添加的標題或描述。。。。它們能設置每個文章頁面的title、description、keywords等項。
(二)利用JS代碼。這個方法稍微有點復雜,建議懂得JS編程的人使用。
的「編輯」選項,進入主題編輯選項;這一步太簡單,就不截圖了。
在模版裡面點擊「頂部(header.php)」模版:
在左側的header編輯框中找到<title……………</title,這里是你的網站標題,中間的應該是變數,畢竟每個頁面的標題都不一樣。在<title前面或者</title後面加入以下代碼:
以下為引用的內容:
<?php if (is_home()){
$description = 「--此處填上你自己網站的描述--」;
$keywords = 「——你網站的關鍵詞——」;}//判斷是否是首頁,如果是,指定關鍵詞(keywords)和描述(description)。注意,把上面的關鍵詞(keywords)和描述(decision)改成你自己的。
elseif
(is_single()){
if ($post-post_excerpt) {
$description = $post-post_excerpt;}elseif(function_exists(『wp_thumbnails_excerpt』)){
$description =
wp_thumbnails_excerpt($post-post_content,
true);}else {$description = $post-post_title;}$keywords = 「」;
$tags = wp_get_post_tags($post-ID);
foreach ($tags as $tag ) {
$keywords = $keywords . 「," . $tag-name;}}//判斷是否是文章頁,如果是則文章標簽(tag)設為關鍵詞,摘要(可以在後台設置,這里就不講解了)設為描述(description),若沒有摘要,標題(title)作為描述(description)。
elseif(is_category()){
$description = category_description();}//判斷是否為分類頁
echo 「<meta name=\」description\」
content=\」$description\」 /
<meta name=\」keywords\」 content=\」$keywords\」/」;?//這一步就是調用上面的函數了。
設置好後點擊更新保存就可以用了。