Setting Up PrestaShop Pretty SEO Friendly URL

Creating SEO-Friendly URLs

Removing Language ISO from Default Language

General Settings:

Remove Language ISO from Default Language: By enabling this option, the language ISO (e.g., “/en” for English) will be removed from the URLs of the default language. Disabling it will keep the ISO visible in the URL.

Optimize URLs of Multiple Pages

Product URLs:

To improve the SEO of product pages, you can modify URL structures and remove unnecessary elements:

Remove ID From URLs: Choose whether to display product IDs in the URL. Set Yes to remove IDs.

Remove ID Attribute: Choose to display or remove ID attributes in the URL.

Remove Attribute Alias: You can eliminate attribute identifiers, such as “#/1-size-s/8-color-white,” to make URLs cleaner.

Redirect OLD URLs to NEW: Enable this option to redirect old product URLs to the new SEO-friendly ones.

Product URL Structure: Customize product URL patterns to align with your SEO strategy.

Category URLs:

Categories are essential for organizing products and should have optimized URLs:

Remove ID From URLs: Enable or disable the inclusion of category IDs in URLs.

Redirect OLD URLs to NEW: Automatically redirect old category URLs to the new structure to maintain SEO value.

Category URL Structure: Define a custom pattern for category URLs under Shop Parameters > Traffic & SEO.

Supplier URLs:

Optimize URLs for supplier pages to enhance their visibility:

Remove ID From URLs: Select whether to keep or remove IDs from supplier URLs.

Redirect OLD URLs to NEW: This option helps manage old supplier URLs by redirecting them to updated ones.

Supplier URL Structure: Modify supplier URLs for better readability and SEO performance.

Brands URLs:

Brand pages can also be optimized:

Remove ID From URLs: Decide if the URL should include or exclude brand IDs.

Redirect OLD URLs to NEW: Redirect existing brand URLs to the updated SEO-friendly structure.

Manufacturer URL Structure: Configure brand URL patterns to make them more descriptive.

CMS URLs:

Improve the SEO for CMS pages by managing their URLs:

Remove ID From URLs: Choose whether to remove IDs from CMS URLs for a cleaner look.

Redirect OLD URLs to NEW: Ensure old CMS page URLs redirect correctly to new ones.

CMS URL Structure: Adjust the structure to enhance the SEO of CMS pages.

CMS Category URLs:

CMS categories need clear and organized URLs:

Remove ID From URLs: Toggle this setting to decide if CMS category IDs should be part of the URL.

Redirect OLD URLs to NEW: Enable this to avoid losing traffic from old URLs.

CMS Category URL Structure: Customize how CMS category URLs appear.

Note: All URL structures can be configured via Shop Parameters > Traffic & SEO settings.

Configuring URL Redirection

URL Redirection Settings: Proper URL redirection is essential for maintaining SEO rankings and user experience.

URL Redirection: Turn this feature on to manage URL redirection across your site.

Redirect 404 Pages: Configure redirects for 404 errors to ensure users are sent to relevant pages instead of seeing error messages.

  • Default
  • Home Page
  • CMS Page: Select from a list of existing CMS pages.
  • URL: Specify any custom URL for redirection.

URL Redirect: Use the Manage URL Redirects feature to configure, edit, or remove existing redirects.

Adding a New Page with SEO-Friendly URL

Get a complete list of all existing pages with SEO & URLs in a log. Take action to view, edit, or delete any page.

From the SEO & URLs tab, click on the “Add New Page” to create a new page and configure its settings. 

Meta Tags:

Page Name: Select a suitable page name from the dropdown.

Page Title: Enter a descriptive, keyword-optimized title.

Meta Description: Enter a short description for your shop.

Meta Keywords: Add key terms that describe the page’s content.

Rewritten URL: Customize the URL to make it more user-friendly and search engine-friendly.

Adding New Search Engines

Go to the Search Engines tab and view a complete list of all created search engines in a log. 

To create a new search engine, click on “Add New Search Engine” and configure the settings.

Referrer:

Server: Specify referrer server.

$_GET variable: Define the necessary $_GET variable.

Identifying Duplicate URLs in a Report

In the Duplicate URLs section, you can identify duplicated URLs for:

  • Product URLs
  • Category URLs
  • Conflicts Between Product & Category URLs

Managing URL Redirections

In the URL Redirect section, you can manage existing and create new URL redirects. Click on “+” and provide the following details:

Manage Redirects:

Redirect Type: Choose from the three redirection types: 

  • 301 Moved Permanently 
  • 302 Moved Temporarily
  • 303 Other Source

Old URL: Ensure the old URI starts with a “/” (e.g., /old-page.html) and does not include domain or protocol details.

New URL: Specify the full destination URL (e.g., https://www.example.com/new-page.html).