Ensure that you provide a canonical url – this should ensure that search engines don’t see the url variants as duplicate content.
Additionally, appending a number on the url, will make WordPress try to access that page.
Using a debug plugin, such as Debug Bar, is quite useful for diagnosing this kind of behaviour as it will show the query performed on each page.
Related Posts:
- How does WordPress handle permalinks?
- How to remove dates from existing permalinks?
- URL rewrite based on a custom field value
- How do I turn off 301 redirecting posts (not canonical)?
- Pretty Permalinks
- Auto 301 to full post permalink? (using /posts/%post_id%/%postname%)
- Random Alphanumeric Key URLs
- Using WP rather than .htaccess to redirect pages/posts
- If I change permalink structures, can I use htaccess to permanantly redirect links?
- Force wordpress to display page with same url structure as categories
- Redirect a Blogger Page URL to wordpress
- Passing the JQuery string to Worldpress URL
- Custom permalink structure with %postname% in front of domain name
- corrupted URLs – can’t leave starting page
- remove SLASH on single_post but KEEP on categories and parent pages
- Permalink not changing according to post type
- 301 redirects after changing permalinks
- All pages lead to home
- WordPress permalink still not working (error or not understood?)
- My wordpress site must be being affected by outside sources [duplicate]
- Need help with add_rewrite_rule
- remove “index.php” from permalinks
- How do I add /blog/ as a prefix to permalink structure for blog posts, tag pages, etc.?
- Passing and retrieving query vars in wordpress
- Permalink format: singular or plural
- Pretty permalinks for search results with extra query var
- How to get pretty URLs with add_query_arg in permalinks
- What is the best permalink structure for SEO?
- Creating custom permalink structure for languages
- Custom post type permalink endpoint
- Getting the Site URL Including the Front Base
- Using $_GET variables in the URL?
- Removing the redirect after changing a page’s slug
- Including category-base in a post permalink results in 404
- WordPress thinks my custom route is a 404
- Filtering categories in the permalink structure
- Minimal custom permalink structure
- Date based URLs for custom posts and pagination
- How to add a custom URL placeholder to author archives?
- 301 Redirects for Changed Permalink Structure & Category Base
- Multiple post categories – single permalink
- How to custom change author base without $this->front?
- Update URL Snippet to Canonical Permalink URL
- How to prevent the default home rewrite to a static page
- How can I force WordPress to redirect to canonical permalinks?
- “.#[random-char-string]” being inserted at end of URLs
- Subdomains to pages
- Redirect old permalinks to new permalinks
- Passing variables through permalink structure
- + Character in permalink
- How to change author base without front
- permastruct for custom post type not working in one of four cases
- URL Rewrite + Page + Custom Post Type = Unusual Redirect
- Make post slug have priority over category slug
- Remove parent slug for child pages
- How to create a permalink structure for posts in a specific category
- How can I include a query string with get_permalink
- How to remove the index.php in the url?
- Permalink redirection from ‘Day and name’ to ‘Post name’
- How to map permalinks with accented letters to sanitized slugs?
- Remove subfolders from URL
- Remove parent slug for child pages
- Nicest way to 301 Redirect traffic when changing permalink settings
- Add custom directory in URL
- Using two permalinks for one post
- flexible rewrite ‘ramble’ URLs with WordPress
- Changing pemalink structure to /%post_id%/%postname%/
- How can I Rewrite a ‘page’ URL based on query string parameters?
- Custom rewrite rules for a $_GET request
- Nice RSS Feed URLs for each custom post type
- htaccess or redirect to cloak portion of a link?
- Pros and cons of using [taxonomy name] in place of [category name]?
- Change the custom post type permalink
- Redirect short-form URL to long-form URL (post_id to post_id + post_name)
- Custom rewrite rules for feeds of custom queries (query_var query strings in URL)?
- custom naming of search permalink /search/
- Put post ID on the custom post type URL
- Rewrite url / permalink for default archive – yearly / monthly
- Does a parent page’s post_title have to appear in a child page permalink?
- Rewrite user profile URL to be human friendly
- WordPress on VirtualBox – no pretty permalinks
- Stop redirecting to posts not in a category / duplicate slugs
- WordPress 3.4 Permalinks Redirection Problem
- Redirect old permalinks with Month and name to Post name on new site
- Permalinks, Rewrites, Get Variables, Oh My!
- Rewrite-Rules not working on a vhost, everything goes to index.php
- Change permalink for a single post entry
- Does WordPress send a 301 header message when you change permalink structures?
- Remove the Parent category from the permalink but leave the child category
- How to Modify Existing Rewrite Rules?
- Rewrite URL for results of a custom WP_Query
- .htaccess – Redirect duplicated post ended in ‘-number/’ to the same url without the -number/
- Rewrite URL Parameter And Force ‘Pretty’ Permalink
- Top level Pages redirecting to homepage!
- rewrite_rule for custom post type doesn’t affect get_permalink
- Add ‘articles’ prefix before blog posts url without affecting pagination
- Apostrophe in permalink results in page not found
- Image Attachment Url Rewrite
- custom permalink/shortlink with base62 encoded post ID
- WordPress redirection problem after moving to a new server?