Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressのURLから数字を削除する方法

10 Tips for…」というブログ投稿を共有したのに、URLの末尾が意味のない数字の文字列になっていることを想像してみてください。そのURLでは、ユーザーにも検索エンジンにも投稿のコンテンツが伝わりません。

そのため、GoogleのSEOスターターガイドでは、シンプルで読みやすいURLの使用を推奨している。

初心者の中には、URLに数字を使うWordPressの設定を選ぶ人がいますが、後でそれがSEOに良くないことがわかります。これを解決する最良の方法について、私たちはよく質問されます。

この投稿では、WordPressのURLから数字を取り除き、代わりに人間が読みやすいパーマリンクを使用する方法を紹介します。

How to remove numbers from WordPress URLs

なぜWordPressのURLから数字を削除するのか?

WordPressサイトのURLを設定する際には、SEOに強く、訪問者に投稿内容を説明しやすいことが重要です。

URLに数字を追加しても、WordPressのSEOやキーワードランキングに悪影響はありません。しかし、検索エンジンが投稿を理解するのは難しくなります。同様に、ユーザーも数字だけのコンテンツでは正しいコンテンツを見つけるのが難しくなります。

数字がないSEOフレンドリーなURLの例です:

https://www.wpbeginner.com/ja/start-a-wordpress-blog/

一方、投稿IDのように数字だけのURLの場合はこうなる:

https://www.wpbeginner.com/ja/?p=11245

ご覧のように、キーワードやフレーズを含むリンクは、番号付きURLよりもはるかにわかりやすく、見つけやすい。

URLから数字を削除するもう一つの利点は、コンテンツが更新されるたびにブログ投稿をリダイレクトする必要がないことです。例えば、URLから年、日、または番号付きリストの項目の合計数などの数字を削除することは、SEOのベストプラクティスです。

ということで、WordPressのURLから数字を削除する方法を見てみよう。

動画チュートリアル

Subscribe to WPBeginner

もし、文章での説明がお望みなら、このまま読み進めてほしい。

WordPressのパーマリンクURLから数字を削除する

WordPressは、SEOフレンドリーなURL構造をビルトインでサポートしています。

WordPress管理エリアの 設定 ” パーマリンクのページを開き、サイトのURL構造を選択するだけです。

パーマリンクのさまざまなオプションが表示されます。URLの中に投稿IDが含まれるプレーン構造、曜日と名前の構造、月と名前の構造、数字構造、投稿名の構造などがあります。

Update permalinks

URLに投稿タイトルを表示する「投稿名」構造を選択することをお勧めします。これはSEOフレンドリーであり、検索エンジンで他の人があなたのサイトを発見するのに役立つからです。

パーマリンクを設定したら、あとは変更を保存するだけです。

WordPressは、過去の投稿のURLもすべて自動的に変更します。過去のURLをどこかに投稿していたとしても、WordPressが自動的にそれらのユーザーを新しいURLにリダイレクトしますので、ご安心ください。

投稿やページのスラッグから数字を削除する

パーマリンクを使っていても、ブログ投稿URLの数字を削除したい場合があります。最も一般的な理由は、タイトルのない投稿を公開したり、タイトルに年号のような数字が含まれている場合です。

WordPressは投稿のタイトルからURLに表示するテキストを選択するため、投稿にタイトルがない場合や年号が含まれている場合、WordPressはそれをURLに使用することを覚えておいてください。投稿番号の代わりに、手動でWordPressにURLで使用する内容を伝えることができます。

WordPressブロックエディターでURLスラッグから数字を削除する

サイト上のコンテンツのURLを編集するには、ブログ投稿またはページを編集する必要があります。

WordPressのブロックエディターに入ったら、右上の歯車アイコンをクリックし、設定パネルを開きます。

次に、設定パネルのパーマリンクのセクションまでスクロールダウンし、URLスラッグを編集するだけです。ブログ投稿のタイトルがない場合、初期設定では投稿IDが表示されます。

Change slug in block editor

上のスクリーンショットでは、WordPressは現在の投稿ID45をURLスラッグとして使用している。

編集することもできるし、ブログ投稿のタイトルを入力するだけで、URLスラッグが自動的に投稿タイトルに変更される。

Post title as slug

完了したら、ブログ投稿を公開するか更新することを忘れないでください。

WordPressクラシックエディターでURLスラッグから数字を取り除く

WordPressクラシックエディターを使用している場合は、投稿パーマリンクも編集し、数字を削除します。

まず、新しいブログ投稿を追加するか、既存のページを編集します。

クラシックエディターでは、投稿タイトルのすぐ下に’Edit’ボタンとともに投稿URLが表示されます。

編集」ボタンをクリックすると、URLが編集可能になります。この編集可能な部分は投稿スラッグと呼ばれます。URLに投稿スラッグとして使用したいテキストを入力し、数字を削除することができます。

Edit post slug in classic editor

Duplicate投稿やページの数字はどうなるのか?

カスタム・スラッグを編集しても、-2がURLに追加され続けることがあります。例えば、新規にAboutページを作成した場合、URLは次のようになります:

https://yoursite.com/about-2/

では、その-2をなくして、単純に/about/にしたいとは思わないだろうか?この問題は、すでに同じスラッグが使われている場合に発生する。

すべての投稿とページをチェックし、/about/のような同じスラッグがないことを確認してください。もし見つけたら、使っていない限り削除する必要があります。多くの場合、同じスラッグを持つ有効化したページは見つかりません。

このような場合は、ゴミ箱内のフォルダを見る必要があります。WordPressの投稿やページをゴミ箱に入れても、完全に削除されるわけではありません。ゴミ箱内で30日間保管された後、完全に削除されます。これは、ゴミ箱内の項目を誤って削除してしまった場合に、復元するオプションを与えるために行われます。

投稿やページがゴミ箱内にある限り、スラッグは再利用できません。したがって、/about/スラッグを再利用したい場合は、ゴミ箱内のAboutページを削除する必要があります。

そうすれば、上に示した方法のようにスラッグを編集し、-2を取り除くことができるはずだ。

このテクニックはカテゴリーやタグにも有効だ。

ボーナス:URL変更時の301リダイレクトの設定

既存のコンテンツのURLスラッグを編集するたびに、WordPressは新しいページや投稿を作成します。このため、サイト上で異なるスラッグのコンテンツが重複することになります。

WordPressのSEOに悪影響があるため、それは避けたい。なぜなら、検索エンジンはどのコンテンツをランク付けすべきかわからなくなり、既存のリンクオーソリティが新しく変更されたURLに引き継がれなくなるからだ。

簡単な解決策は、URLを変更するたびにリダイレクトを設定することです。

All In One SEO (AIOSEO)WordPressのための最高のSEOプラグインで、300万人以上のユーザーを抱えています。301リダイレクトを設定し、サイト上のリンク切れをキャッチするのに役立つ強力なリダイレクトマネージャーを提供しています。

注:リダイレクトマネージャーはAIOSEO Proライセンスでご利用いただけます。AIOSEOは無料版もございますので、まずは無料版をお試しください。

すべて、リダイレクトしたいスラッグ(ソースURL)を入力し、新しく変更したURL(ターゲットURL)を追加するだけです。ここから、リダイレクトタイプとして「301 Moved Permanently」を選択する必要があります。

Set up redirection in AIOSEO

詳しくは、WordPressで301リダイレクトを作成するガイドをご覧ください。

WordPressのURLに関するエキスパートガイド

WordPressでURLから数字を削除する方法はお分かりいただけたと思いますが、WordPressのURLに関連する他のガイドもご覧ください。

WordPressのURLから電話番号を削除する方法について、この投稿がお役に立てば幸いです。また、オンラインストアの始め方や、専門家が選んだ中小企業に最適なバーチャル電話番号アプリもご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

アバター

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

52件のコメント返信を残す

  1. LorriAnne

    Looking at these screenshots and then looking at what I have in my WP, I believe someone’s pulling my leg with some really good photoshopped images. This tutorial is not valid.

    • WPBeginner Support

      Our guide is using the current block editor. If you do not see the same interface there are three likely culprits. If you are using a page builder plugin that would override the default editor with some, if you are using the classic editor plugin you would see the old classic editor interface, or if you are using WordPress.com then you would see their interface instead as our articles are for WordPress.org sites.

      管理者

  2. Hussain Ali

    Can we edit our website’s domain name and keep the data safe?

    • WPBeginner Support

      Your site’s content would be safe when updating your domain for this tutorial.

      管理者

  3. Thomas

    Hi,

    Thank you for a very informative video / article.

    I have the same issue that you talk about, where the “-2” appears on one of my sites, however, I have nothing in my trash?

    Currently, this issue arises on my local server and I would love to get it fixed before I take this live. Could you help me?

    • WPBeginner Support

      You would want to try to visit the URL without the -2 in it to see if it directs you to a page in which case you should be able to click the edit option in the admin bar at the top of your site. :)

      管理者

  4. pankaj

    Awesome! :)

    Thankyou!

    • WPBeginner Support

      You’re welcome :)

      管理者

  5. Tamás

    Hello!

    I like to get WP to start the numbering on repeating slugs from 8 digits.

    E.g. sample-post, then sample-post-0000001

    Any idea? I don’t find anything related and would be extremeley important.

    Thx!

    Best
    Tamas

    • WPBeginner Support

      Sadly, at the moment we do not have a recommended method for setting that up.

      管理者

  6. Ajay

    Dear Editor,
    I have a question about how to remove tag from wordpress url?

    old url: site.com/tag/movies

    New Url : site.com/movies

    How do I do that in wordpress? And how do I make the url direct from the old url?

  7. Bilal

    Today, when I working on Login page to place Password recover form short code, I Turn of Social media Login. After that I Logout Admin and checked that, two changes observed, one is Login form shwing very small size, second is all pages showing IDs when open in browser

    Now what I do to set it, in settings, Permalinks seting are ok like previous, what thing changed, which showing IDs after url.

    Any solution.

    • WPBeginner Support

      You would want to let the social media login plugin know what happened to the login form after disabling and they should be able to assist. If it is a ? followed by a number then you are likely using an ecommerce plugin that is tracking sessions so it can save the cart for the user.

      管理者

  8. Bita Gh

    I have a problem in my wordpress website. my old website has been linked to my new website though an URL which I can not find. I want to delet or disable that link especially in google search. because that is linked to my old shop and old prices and people keep calling about the differences in prices. please help!

  9. Janice Sullivan

    My links are ok but on the top bar I see “All Posts | “my link name”. ‘All post’ is not part of the name of the page/blog posts or in the link? I can’t figure out how to remove it…any help out there?

  10. Adrian McCarthy

    Thank you, thats such a simple solution and works brilliantly thank you.

  11. Sarah X

    Hello. I did what all the steps you did but the 2 continues to show up in the url. I dont know what to do . i deleted and add like 3 times the same page and that number still there … :s
    Whats wrong ? can you help me pls

    Appreciate the attention
    Sarah. from Portugal

    • WPBeginner Support

      Hi Sarah,

      When you delete a post or page in WordPress, it goes into the trash. You need to delete that page from Trash as well. Go to Pages » All Pages and you will see a row of links to sort pages according to their status (Published, Draft, Scheduled, Trash). Click on the trash to view the pages that you have deleted earlier. Once you are there you will see a link ‘Delete Permanently’ below each article clicking on it will delete the page permanently and you will be able to use that slug for your new page.

      管理者

      • Kat Zimmer

        Hi there,
        I’ve combed through our site and taken all the actions you’ve suggested (permanently delete everything in the trash and ensure there is no photo/media file with that slug) and it’s STILL naming my slug with a -2 at the end. Please help!!

        • WPBeginner Support

          Hi Kat,

          Please check your pages and categories as well. Also try visiting the full url to see if there is a post, page, or attachment with the same slug.

    • Peter

      How can I produce a list of permalinks that have “-2” at their end, so I can correct them? I have 291 posts, 48 pages, and around 50 product pages.

      In addition, I have two ecommerce stores, one for Australia (/shop/bookname) and one USA (/books/bookname), and all products have permalinks. Doesn’t permalinks take notice of the rest of the URL?

      Thanks,
      Peter

  12. Sarah

    I deleted a post and when I went to make a new one the -2 is STILL there. Any other help?

    • Shaikh

      I didn’t have any pages still in trash. I didn’t have a category with the same name as my page. I didn’t have another page with the same name. So I did something crazy. WP was trying to name my page as page-2, so I went to mywebsite.com/page to see what happened.

      A page with a single photo popped up. I had a PHOTO with the same name as the page, and WP media manager gives photos permalinks based on the file name! Fix was to rename the photo (still keeping SEO in mind), and using the permalink editor for the page. TAH DAH! Like magic, it worked

      • Chrissy

        Ah, I was pulling my hair out with this and what you’ve found out has solved my issue. Thanks for posting your findings, very helpful…

  13. Janssen

    is there any way to also hide the url link? for example, mysite/mypost/ instead of 192.168.0.1:8080/mypost/

  14. Christa

    I found your post because I do wonder about the following number behind all the pages and posts I have on my website which then looks like this: example.com/?v=b9610cde4c4c.
    If I check the number only with google there comes my site with two pages and another very strange facebook website kind of….
    I saw that someone commenting did find out about a plugin – so I deactivated all social plugins, I haven’t got hers on my site. The Permalinks are checked and correct and I didn’t find anything to change or this number, in my php. Do you have any Idea, what this could be or must I worry…?

    • WPBeginner Support

      If you are worried about security of your site, then you can try scanning your website with Sucuri. If the URLs are getting indexed in search, then it is not good for your website’s SEO.

      管理者

      • Christa

        Hello, thanks for your reply and yes, I will check it at sucuri – good idea! I don’t understand what you mean by “if the URL’s are getting indedexed in search…” what do you mean by that?
        Thank You!

  15. Richard

    I Once Had The Problem Of Seeing the -2 slug being shown for duplicate pages left in trash. However with a New Site I was Editing I was Still Having the -2 show up in title but there was not anything in my Trash For Pages. I Finally Searched My domain with the correct title I wanted and Up Popped one Of the images in my IMAGE Library that had the same name of the page I kept trying to correct. So Images with Names the same as your titles will cause this Behavior too. Just My Experience with the problem.

    • WPBeginner Support

      Images are also stored as attachment which is a built in WordPress post type. Like all other post types attachments also have slugs. So yes if you have an attachment with slug my-first-bike and then you try to add an article with the same slug, then WordPress will add a number to the slug.

      管理者

  16. trey

    Had the same problem on a page. Deactivated all plugins, quick edit of page url. and bingo it now works, tried everything to no avail before!

  17. Paul Sadler

    Unfortunately, this article is a bit simplistic as that is not always what causes the -2 to be added. While it will do it if there is already an “about” and you are adding another page or post called “about”, but it also has problems with numbers as the titles of pages.

    I am creating a gallery and some of the layout is a bit manual for organization, partly as I am wrapping text around the intro and conclusion. So I called one of the pages 2015, another 2010, another 2016. Doesn’t matter what I call it, there is nothing in my trash by that name, it is entirely “new”, but WP will NOT allow it. Why? Because it knows it looks like a year and it doesn’t like numbers only in the structure.

    So I can’t have “2015 / January” as my structure, it will have to have some other letter in there for the year plus of course I can’t have the “January” page every year, leaving me with a URL that will look like Y2015 / 2015-January…not very elegant I’m afraid, but seems to be the only solution other than running a custom plugin that overwrites the slugs and risks breaking all of the WP install.

    Paul

  18. Chirag Gupta

    how can i remove category or tag from url…
    example.com/category/mobile >>> example.com/mobile

  19. andrew

    I seem to no longer be able to add a permalink with just four digits (ie “http://example.com/1223”)
    You used to be allowed to do this for posts but not pages, now you can’t do it at all and it is really messing up one of my clients sites.

  20. Devang Sharma

    Thank You very much guyz ! You don’t know how disturb i was…..

  21. Damaris

    How do you change it if you have wordpress beginner?

  22. WPBeginner Staff

    This is unusual behavior. Please deactivate all your WordPress plugins and switch to a default theme like twenty thirteen or twenty fourteen. See if your posts still have links like this. If they do then it is likely that your WordPress security is compromised.

  23. Karon Warren

    I have permalinks set up on my site with “post name” as the default setting. And that does work. However, when you actually click on the live post, it initially comes up with the permalink, but after fully loading, it has a series of numbers/letters attached to the permalink, like this: #.VB2dTCtdVW0
    How do I get rid of those numbers from the actual permalink?

    • Janet Bauske

      Karon, I had the same problem. I found the culprit was the AddThis social bookmarking widget. To remove it, go to the Plugin settings under Settings > AddThis Share > Advanced Tab and turn off the Address Bar Shares Tracking.

  24. Cathy Sirvatka

    I have been trying to figure out the number thing for a long time. Thank you for this!! I had no idea files in the trash were still using the page name!

  25. Steve

    I have the same problem (-2 at the end). I have cleared my trash, etc but I’m still having the same problem. I have an about-2 page, but no sign of an about page. Any ideas?

  26. Rugby

    Really helpful – had problem with -2 being added to my posts page and emptied trash and hey presto gone! Thanks

  27. Theresa

    sometimes the littlest things can feel like a stalemate. thanks for providing all these great tips

    • Michael Monday

      Splendid !!! You just said it all !!! Thanks a lot for this long-sought solution to the “urgly” url I have had to deal with for months. Now my posts url looks good. Thanks a lot My Balkhi and your team :)

  28. John

    This is all great information! I would like to know if I can use some of what I find here to post on my site, or include in email campaigns. Specifically, referring to the badge in this post for removing numbers from urls in WP, but also would like to know if there are others available, within the confines of best practices of course.
    thanks,
    jag

  29. Keith Davis

    Hi Guys
    I’ve got pretty permalinks set so I’ve had no problems with that but I have had the 2 appear in a couple of posts.

    The first time I trashed a post and started again not realising that trashing is not enough: you have to delete it.

    The second time I trashed and deleted the post but still got the dreaded 2 at the end.

    No idea why that would happen.

  30. Gretchen Louise

    Is the automatic redirection of permalink styles a new feature? I still use custom .htaccess code but have had issues with it eliminating my date-based archives, too.

  31. patty jones

    Wordpress automatically redirects to the new permalinks? I have wanted to change the permalink structure of my site for a long time but worried how it would affect links that are already out there.

    Our site has over 4000 posts and I figured it would kill our page rank. What are you thoughts on that many redirects?

  32. jayism

    This is an interesting post, but it does not cover how to remove the site.com/category-2/sub-category/heres-a-post.php – I have this problem, and read it happens when you create a category called software, then delete it, and create it again further down the track – the original ‘software’ remains in the DB for ‘categories’ – therefore it is forced to name the category with a -2 so the Database doesn’t have a duplicate….

    The only ways I’ve read to fix this in numerous posts is going into myPHPAdmin and deleting the original ‘software’ manually! Your post has shed some light on the situation, and may have another way to get rid of the -2 fro actual categories?

    Thanks,
    @jaycameron of ‘Crowd-Sourced Development Initiative’ -> @Code_Collective

  33. Karen

    How excellent! That hint about the trash is a gem. And go ahead and laugh – but – I knew what pretty permalinks were – but was confused if that was what acheived with clicking the Post Name option. I’d been confused because I used to do my Pretty Permalinks using the custom option – until this new button was added. So thanks for solving that tiny mystery for me!

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。