Table of Contents
Module Settings
The Module Settings section allows you to configure core functionality of the plugin. Each module can be enabled or disabled independently to customize the plugin’s features according to your needs.
Core SEO Features
Custom SEO Titles and Descriptions
Enable this option to customize SEO titles and meta descriptions for your posts, pages, and other content types. This gives you fine-grained control over how your content appears in search engine results.
XML Sitemaps
When enabled, this feature automatically generates XML sitemaps for your website, helping search engines better understand and index your content structure.
Link Whisper
Activate this module to enhance your internal linking strategy with intelligent link suggestions and management tools.
Content Enhancement
Schema Breadcrumbs
Enable this option to automatically insert breadcrumb navigation before the content of posts and pages. Breadcrumbs help users understand their location within your site’s hierarchy and can improve SEO through structured data markup.
Automatic Image Attributes
When enabled, this feature streamlines your image optimization workflow by:
- Automatically generating ALT text from image filenames
- Setting image captions and descriptions based on the image title
- Applying these attributes to all new image uploads
Migration Tools
Yoast SEO Migration
Enable this option to display Yoast SEO’s existing titles and descriptions alongside W3P’s fields. This helps you reference your previous SEO settings while transitioning to the new plugin.
Rank Math Migration
Similar to the Yoast migrator, this option shows your existing Rank Math titles and descriptions next to W3P’s fields, facilitating a smooth migration process.
Search Engine Console Settings
Search Engine Verification and Link Relationships
Search Engine Verification
This section provides tools to verify your website ownership with major search engines and webmaster platforms:
- Google Search Console
- Bing Webmaster Tools
- Yandex Webmaster
- Pinterest Business
- Baidu Webmaster Tools
Verifying your site with these services allows you to:
- Access detailed search analytics
- Submit and manage sitemaps
- Receive notifications about crawling issues
- Monitor your site’s search performance
Social Media Integration
X (Twitter) Configuration
Enter your X (formerly Twitter) username to establish proper link relationships. This helps search engines understand the connection between your website and your X profile.
Format: Enter your username without the @ symbol
Example: getButterfly
Local SEO
Local Business Details
This section helps you optimize your website for local search by implementing structured data markup for your business. When properly configured, this information appears in Google’s Knowledge Graph and other search engine features, improving your visibility in local search results.
Local Info Configuration
Enable Local Info
Only enable this option if your business has a physical location. This ensures that search engines only display location-based information when appropriate for your business type.
Business Address
Complete all fields below to ensure accurate business representation in search results:
Street Address
Your business’s physical street address
Example: 1600 Amphitheatre Parkway
Locality
City or town where your business is located
Example: Mountain View
Region
State, province, or region
Example: CA
Postal Code
Your location’s postal or ZIP code
Example: 94043
Country
Full country name
Example: United States of America
Contact Information
Telephone
Your business phone number in international format
Example: +1 650-253-0000
Business Images
You can upload two images to represent your business. These images may appear in search results and Knowledge Graph panels:
- Image 1: Primary business image (e.g., storefront, logo)
- Image 2: Secondary business image (e.g., interior, team)
Important Note: All fields in this section are required for search engines to properly display your local business listing. Incomplete information may result in reduced visibility in local search results or incorrect display of your business information.
Knowledge Graph & Schema.org
Website Entity Configuration
Website Type
Choose the primary entity type that best represents your website:
- Organization: Select this if your website represents a company, non-profit, educational institution, or any other type of organization
- Person: Select this if your website represents an individual (e.g., personal brand, portfolio, blog)
Entity Details
Name and Logo
Enter the name of your organization or person and upload a logo. This information will be used in:
- Search engine Knowledge Graph panels
- Rich snippet results
- Social media shares
- Structured data markup
Social Media Presence
Social Profile Links
Add your social media profiles to create a comprehensive digital presence. Enter one URL per line for any of the following platforms:
- X (Twitter)
- YouTube
This information helps search engines:
- Verify your brand’s social media presence
- Display social profile links in Knowledge Graph panels
- Connect your various online properties
- Establish entity relationships across the web
Note: Providing accurate social media links helps search engines better understand your online presence and can improve your visibility in search results.
Open Graph
Overview
Open Graph protocol enables your website content to become rich objects in social media platforms. When properly configured, these tags control how your content appears when shared on:
- X (Twitter)
- Other platforms that support Open Graph metadata
Configuration Options
Enable Open Graph
When enabled, this feature automatically generates Open Graph tags for your content, ensuring consistent and attractive social media shares.
Default Open Graph Image
Upload a default image to be used when:
- No specific featured image is set for a page or post
- Content is shared without an explicit image
- Social platforms cannot detect other suitable images
Debugging Tools
Verify your Open Graph implementation using these official tools:
- Facebook Sharing Debugger: Test how your content appears on Facebook
- LinkedIn Post Inspector: Verify your content’s appearance on LinkedIn
Note: Regular testing with these debugging tools can help identify and resolve issues with social media sharing appearance before they affect your social media marketing efforts.
Crawl Optimization
URL Parameter Handling
Noindex URLs with Parameters
When enabled, this option automatically adds a noindex directive to URLs containing query parameters. This helps:
- Prevent search engines from indexing duplicate content
- Optimize your crawl budget
- Focus search engine attention on your primary content URLs
For example:
- Primary URL:
example.com/product
- URL with parameters:
example.com/product?source=newsletter&campaign=summer
(will be noindexed)
Note: Use this feature carefully if your site relies on URL parameters for important, unique content that should appear in search results.
XML Sitemaps Configuration
Post Types Sitemap Settings
Configure which content types should be included in your XML sitemap. This helps search engines discover and index your content efficiently.
Default Behavior
- All post types are initially excluded from the sitemap upon plugin installation
- You must explicitly enable each post type you want to include
- Common post types may include:
- Posts
- Pages
- Custom post types (products, portfolio items, etc.)
Usage
Select the checkboxes for each post type you want to include in your XML sitemap. Consider including post types that:
- Contain valuable content for search engines
- Are publicly accessible
- Should be discoverable through search
Taxonomy Sitemap Settings
Control which taxonomies appear in your XML sitemap to help search engines understand your site’s organizational structure.
Default Behavior
- All taxonomies are initially excluded from the sitemap upon plugin installation
- You must explicitly enable each taxonomy you want to include
- Common taxonomies may include:
- Categories
- Tags
- Custom taxonomies
Usage
Select the checkboxes for each taxonomy you want to include in your XML sitemap. Consider including taxonomies that:
- Help organize important content
- Provide valuable entry points to your content
- Create meaningful content hierarchies
Note: Carefully consider which post types and taxonomies to include in your sitemap. Including too many can dilute the importance of your primary content, while including too few might prevent search engines from discovering valuable pages.
User Profiles in Sitemap
Show Users in Sitemap
Enable this option to include user profile pages in your XML sitemap. This is particularly useful for:
- Multi-author blogs
- Websites where author profiles contain valuable content
- Sites where user profiles are part of the main content strategy
Note: Carefully consider which content types to include in your sitemap. Including too many can dilute the importance of your primary content, while including too few might prevent search engines from discovering valuable pages.
Link Whisper Settings
This section allows you to define specific links and phrases that W3P SEO will actively promote within your content. This feature works similarly to a “link whisper” by suggesting these pre-defined links based on the presence of the associated phrases in your posts and pages.
Links/Phrases Table
This table is where you manage your link suggestions. You can add as many link/phrase combinations as needed. The order of entries in the table does not affect how the plugin functions.
Columns:
- Links/Phrases: Enter the text or phrase that, when found within your content, will trigger a link suggestion. This should be the anchor text you want to use.
- URL: Specify the full URL that the link should point to. This should be a valid, fully qualified URL (e.g.,
https://example.com/page
). - Relationship Attributes (Rel): Define the relationship attributes for the link. These attributes provide context to search engines and browsers about the nature of the link. Allowed values are:
nofollow
: Tells search engines not to pass link equity (PageRank) to the linked page.external follow
: Indicates the link leads to an external website and should be followed by search engines.external noopener
: Enhances security by preventing the new tab from manipulating the original page. This is often used in conjunction withexternal follow
.nofollow noindex
: Combinesnofollow
withnoindex
, instructing search engines not to index the linked page. Use with caution.sponsored
: Indicates the link is part of an advertisement or sponsorship.
Rules and Important Considerations:
- Unique Links/Phrases: Each entry in the “Links/Phrases” column must be unique. Duplicate phrases will be ignored.
- Valid URLs: All URLs entered must be valid and properly formatted. Invalid URLs will prevent the link from being generated.
- Relationship Attributes Format: Relationship attributes must adhere to the specified format (e.g.,
nofollow
,external follow
,external noopener
,nofollow noindex
, orsponsored
). Using other values or incorrect formatting may lead to unexpected behavior. - Case Sensitivity: The matching of Links/Phrases within your content is case-insensitive. So, “Example Phrase,” “example phrase,” and “EXAMPLE PHRASE” will all trigger the same link suggestion.
Example:
Let’s say you want to promote your “Contact Us” page whenever the phrase “get in touch” appears in your content. You would add the following entry:
- Links/Phrases:
get in touch
- URL:
https://yourwebsite.com/contact-us
- Relationship Attributes (Rel):
external follow
Now, whenever “get in touch” is found in your posts or pages, W3P SEO will suggest a link to your contact page with the specified rel attribute.