LOGO 1

如何禁止頁面URL結尾自動添加數字(分頁URL)?

URL pagination

當你在Google Search Console裡查看網站所有頁面的檢索收錄情況時,往往就會發現有很多URL結尾自動添加了數字,比如2、3或8,甚至更大的雙位數字。這種頁面不會被Google收錄,會顯示:Excluded by ‘noindex’ tag。具體如下:

url pagination

為什麼會出現這些分頁URL?

這些分頁URL的產生,通常是因為:

  1. 文章中包含了 <!–nextpage–> 標記,WordPress 會根據這些標記將文章拆分成多個頁面。
  2. WordPress 在前端顯示時,會根據 <!–nextpage–> 標記自動生成不同的分頁URL。

這些分頁URL可能會造成SEO問題,特別是如果它們出現重複內容,搜索引擎可能會認為這些頁面是重複的,從而降低網站的排名。這就是為什麼有時候會需要禁用或重定向分頁URL以避免SEO問題。

然而,當您希望禁用這些分頁,並且確保URL中不再出現/2/、/3/等數字時,我們需要進行相應的配置和處理。

禁用分頁的正確方法

1. 禁用文章內的分頁

若您不希望文章中出現分頁,可以使用wp_link_pages_args這個過濾器來隱藏分頁鏈接。這樣,<!–nextpage–> 生成的分頁鏈接將不會顯示,也不會影響文章內容的展示。

function disable_nextpage_pagination( $args ) {
    $args['next_or_number'] = 'number';
    $args['before'] = '<div style="display:none">';
    $args['after'] = '</div>';
    return $args;
}
add_filter('wp_link_pages_args', 'disable_nextpage_pagination');

這段代碼的作用是將生成的分頁鏈接包裹在一個隱藏的div中,使得這些分頁鏈接不會顯示出來,也不會對文章的內容布局產生影響。這樣用戶將無法看到分頁按鈕。

2. 屏蔽分頁URL

即使您禁用了<!–nextpage–> 標記,WordPress仍然會生成類似/2/、/3/的URL。為了解決這個問題,我們可以使用301重定向來確保這些分頁URL被自動重定向到文章的原始鏈接。

function block_pagination_urls() {
    if (is_singular() && preg_match('/\/\d+\/$/', $_SERVER['REQUEST_URI'])) {
        wp_redirect(get_permalink(), 301);
        exit;
    }
}
add_action('template_redirect', 'block_pagination_urls');

這段代碼會檢查當前請求的URL是否以/數字/結尾(即分頁URL),如果是,它將會將用戶重定向到原始文章的鏈接,從而避免出現任何分頁URL。

3. 透過robots.txt阻止搜尋引擎索引分頁URL

在robots.txt檔案中添加:

User-agent: *
Disallow: */2/
Disallow: */3/
Disallow: */4/

防止Google和其他搜尋引擎收錄分頁URL,減少重複內容問題。

如何防止URL出現分頁數字

為了防止URL中出現/2/、/3/等數字,您可以:

  1. 確保文章中沒有使用<!–nextpage–>標記。
  2. 使用上述代碼來隱藏分頁鏈接並重定向分頁URL。
  3. 檢查是否有插件或主題設置造成的分頁,並根據需要禁用或調整它們。

在查看完此文章的同時,您會發現以下資源也很有用:

如何使用WordPress創建一個電子商務網站?從零開始-2025
如何順利轉移網站域名到另一個服務供應商?
如何順利把網站共享主機轉移到VPS主機?
如何免費申請D-U-N-S鄧白氏編碼?
如何使用D-U-N-S編號註冊Google公司開發者賬號?
如何搭建 URL 短鏈接平台?
如何把網站封裝成 App 並上架 Google 和 Apple?
如何創建多語言外貿獨立站?
4 個最流行的WordPress免費主題

如果您喜歡這篇文章,請訂閱我的網站,您將會收到最新的資源分享信息。您還可以在YouTube小紅書上找到我。

♻Share:
0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Oldest
Newest
Inline Feedbacks
View all comments

Related Posts

Download Resources
Website Launch Checklist

14點WordPress網站
啟動檢查清單


讓你的網站有更多的訪問者和流量!

FREE DOWNLOAD

Send download link to:

Most Popular Posts
Recent Posts
Categories
Most Popular Tags
Translate »
Scroll to Top