SEO & URLs
Description
This page is responsible for the website's URL and SEO settings management.
QA
Common components
Bell icon (todo link)
Settings wheel (todo link)
Tabs
There are 2 Navigation Pills UI Kit tabs in the UI:
SEO & URLs (active)
Search Engines
Add a new page CTA button
Buttons Basics UI Kit component. Clicking the button redirects to the Adding a new SEO & URL page.
Improve your SEO commercial box
After the first visit of the page, there will be a popup with the suggestion to improve the SEO of the webshop. The popup contains:
Logo
X - to close the popup permanently.
Improve your SEO - a title.
Edit information about your pages to gain visibility and therefore reach more visitors. We advise you to start with the index page, it stands for your homepage. - description.
Learn more - CTA button (Buttons Outline UI Kit) for additional information.
The page list
There is an alert notification (Alerts Basics UI Kit) text at the beginning of the section:
You can only display the page list in a shop context.
When there is a certain Multistore selected only, there will be a list showed. If this page is in All Shops context, there will be no list showed.
If a certain shop is selected, there will be an alert notification (Alerts Basics UI Kit) text also:
To apply specific settings to a store or a group of stores, select the parameter to modify, make your changes and save.
SEO & URLs section
The section starts with a title SEO & URLs and a total sum of links in the brackets.
Sorting the table
Sorting the table uses the Sorting rules functionality. The sorting headers of the table are:
ID
Page
Page title
Friendly URL
Table filtering
Table uses standard input fields for filtering. The filtering can be made in these inputs:
ID
Page
Page title
Friendly URL
After the filtering has been inputted, CTA button (Buttons with Icons UI Kit) Search can be executed for the search results.
Unsorted and unfiltered column
Actions column can not be filtered or sorted.
Table content
By the default installation of the webshop, there are 35 entries already saved to the SEO & URL list:
ID | Page | Page title | Friendly url |
---|---|---|---|
1 | pagenotfound | 404 error | page-not-found |
2 | best-sales | Best sales | best-sales |
3 | contact | Contact us | contact-us |
4 | index | - | - |
5 | manufacturer | Brands | brands |
6 | new-products | New products | new-products |
7 | password | Forgot your password | password-recovery |
8 | prices-drop | Prices drop | prices-drop |
9 | sitemap | Sitemap | sitemap |
10 | supplier | Suppliers | supplier |
11 | address | Address | address |
12 | addresses | Addresses | addresses |
13 | authentication | Login | login |
14 | registration | Registration | registration |
15 | cart | Cart | cart |
16 | discount | Discount | discount |
17 | history | Order history | order-history |
18 | identity | Identity | identity |
19 | my-account | My account | my-account |
20 | order-follow | Order follow | order-follow |
21 | order-slip | Credit slip | credit-slip |
22 | order | Order | order |
23 | search | Search | search |
24 | stores | Stores | stores |
25 | guest-tracking | Guest tracking | guest-tracking |
26 | order-confirmation | Order confirmation | order-confirmation |
35 | module-ps_shoppingcart-ajax | - | - |
36 | module-ps_emailsubscription-verification | - | - |
37 | module-ps_emailsubscription-subscription | - | - |
38 | module-ps_checkpayment-payment | - | - |
39 | module-ps_checkpayment-validation | - | - |
40 | module-ps_cashondelivery-validation | - | - |
41 | module-ps_emailalerts-account | - | - |
42 | module-ps_wirepayment-payment | - | - |
43 | module-ps_wirepayment-validation | - | - |
Set up URLs section
The block starts with the gear-style icon and a title, Set up URLs. If this page is set as specific single Multistore, then these particular options will be shown. Each option will have the ability to check or uncheck the checkbox for each row. By default, all the checkboxes on the left will be unchecked.
Friendly URL
Description | Value | Error message |
---|---|---|
Mandatory | YES | - |
Allowed/Forbidden values | - | - |
Default value | Enabled | - |
Help text | Enable this option only if your server allows URL rewriting (recommended). | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
Accented URL
Description | Value | Error message |
---|---|---|
Mandatory | YES | - |
Allowed/Forbidden values | - | - |
Default value | Default value | - |
Help text | Enable this option if you want to allow accented characters in your friendly URLs. You should only activate this option if you are using non-Latin characters; for all the Latin charsets, your SEO will be better without this option. | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
Redirect to the canonical URL
Description | Value | Error message |
---|---|---|
Mandatory | YES | - |
Allowed/Forbidden values | - | - |
Default value | 302 Moved Temporarily (recommended while setting up your store) | - |
Help text | - | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
Disable Apache's MultiViews option
Description | Value | Error message |
---|---|---|
Mandatory | YES | - |
Allowed/Forbidden values | - | |
Default value | Disabled | - |
Help text | Enable this option only if you have problems with URL rewriting. | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
Disable Apache's mod_security module
Description | Value | Error message |
---|---|---|
Mandatory | YES | - |
Allowed/Forbidden values | - | - |
Default value | Disabled | - |
Help text | Some of PrestaShop's features might not work correctly with a specific configuration of Apache's mod_security module. We recommend to turn it off. | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
Set shop URL section
The block starts with the gear-style icon and a title, Set shop URLs. Next there is an Alerts Basics UI Kit notification, the text is:
The multistore option is enabled. If you want to change the URL of your shop, you must go to the "Multistore" page under the "Advanced Parameters" menu.
Schema of URLs section
The block starts with the gear-style icon and a title, Schema of URLs. Next, there is a Buttons Toolbar UI Kit component, when hovered, it will display the following text:
This section enables you to change the default pattern of your links. In order to use this functionality, PrestaShop's "Friendly URL" option must be enabled, and Apache's URL rewriting module (mod_rewrite) must be activated on your web server.There are several available keywords for each route listed below; note that keywords with * are required! To add a keyword in your URL, use the {keyword} syntax. If the keyword is not empty, you can add text before or after the keyword with syntax {prepend:keyword:append}. For example {-hey-:meta_title} will add "-hey-my-title" in the URL if the meta title is set.
Next there is an Alerts Basics UI Kit notification, the text is:
Before making any changes to the default pattern of your URLs, make sure to meet the following requirements:
The Friendly URL feature must be enabled
URL rewriting must be activated on your web server
All mandatory keywords (*) must be included in the route
You should also comply with the syntax:
Keywords must be in braces {keyword}
All keywords must be separated
As long as a keyword has an associated value, you can use the syntax {prepend:keyword:append} to add text before and after it.
Route to products
Description | Value | Error message |
---|---|---|
Mandatory | YES | Fill in this field. |
Allowed/Forbidden values | Forbidden single numbers | Keyword "{id}" required for route "product_rule" (rule: "123456789") Keyword "{id_product_attribute}" required for route "product_rule" (rule: "123456789") Keyword "{rewrite}" required for route "product_rule" (rule: "123456789") |
Default value | {category:/}{id}{-:id_product_attribute}-{rewrite}{-:ean13}.html | - |
Help text | Keywords: id*, id_product_attribute*, rewrite*, ean13, category, categories, reference, meta_keywords, meta_title, manufacturer, supplier, price, tags | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
Route to category
Description | Value | Error message |
---|---|---|
Mandatory | YES | Fill in this field. |
Allowed/Forbidden values | Forbidden single numbers | Keyword "{id}" required for route "category_rule" (rule: "123456789") |
Default value | {category:/}{id}{-:id_product_attribute}-{rewrite}{-:ean13}.html | - |
Help text | Keywords: id*, rewrite, meta_keywords, meta_title | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
Route to supplier
Description | Value | Error message |
---|---|---|
Mandatory | YES | Fill in this field. |
Allowed/Forbidden values | Forbidden single numbers | Keyword "{id}" required for route "supplier_rule" (rule: "123456789") |
Default value | supplier/{id}-{rewrite} | - |
Help text | Keywords: id*, rewrite, meta_keywords, meta_title | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
Route to brand
Description | Value | Error message |
---|---|---|
Mandatory | YES | Fill in this field. |
Allowed/Forbidden values | Forbidden single numbers | Keyword "{id}" required for route "manufacturer_rule" (rule: "1234567890") |
Default value | brand/{id}-{rewrite} | - |
Help text | Keywords: id*, rewrite, meta_keywords, meta_title | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
Route to page
Description | Value | Error message |
---|---|---|
Mandatory | YES | Fill in this field. |
Allowed/Forbidden values | Forbidden single numbers | Keyword "{id}" required for route "cms_rule" (rule: "123456789") |
Default value | content/{id}-{rewrite} | - |
Help text | Keywords: id*, rewrite, meta_keywords, meta_title | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
Route to page category
Description | Value | Error message |
---|---|---|
Mandatory | YES | Fill in this field. |
Allowed/Forbidden values | Forbidden single numbers | Keyword "{id}" required for route "cms_rule" (rule: "123456789") |
Default value | content/category/{id}-{rewrite} | - |
Help text | Keywords: id*, rewrite, meta_keywords, meta_title | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
Route to modules
Description | Value | Error message |
---|---|---|
Mandatory | YES | Fill in this field. |
Allowed/Forbidden values | Forbidden single numbers | Keyword "{id}" required for route "cms_category_rule" (rule: "module/{module}{/:controller}") Keyword "{module}" required for route "module" (rule: "0123456789") Keyword "{controller}" required for route "module" (rule: "0123456789") |
Default value | module/{module}{/:controller} | - |
Help text | Keywords: module*, controller* | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
SEO Options section
The block starts with the gear-style icon and a title, SEO options.
Display attributes in the product meta title
Description | Value | Error message |
---|---|---|
Mandatory | YES | - |
Allowed/Forbidden values | - | - |
Default value | Disabled | - |
Help text | Enable this option if you want to display your product's attributes in its meta title. | - |
Tool tips | - | - |
Lower limit | - | - |
Upper limit | - | - |
Behavior | - |
Robots file generation section
The block starts with the gear-style icon and a title, Robots file generation. Next there is an Alerts Basics UI Kit notification, the text is:
The multistore option is enabled. If you want to change the URL of your shop, you must go to the "Multistore" page under the "Advanced Parameters" menu.
Generate robots.txt file
Buttons Basic UI Kit component. Once clicked, there will be a robots.txt file generated.
Behavior descriptions
Friendly URL behavior
Forms Switch UI Kit component. Friendly URLs, also known as "pretty" or "clean" URLs, are web addresses that are easy for humans to read and understand. They typically include descriptive words that provide an indication of what the page contains, rather than being a random combination of letters and numbers.
In PrestaShop, friendly URLs are created automatically based on the name of the product or category. For example, if you have a product called "Blue T-Shirt", the friendly URL might be something like "yourstore.com/blue-t-shirt".
Accented URL behavior
Forms Switch UI Kit component. Accented URL behavior in PrestaShop refers to the ability of the platform to support URLs that contain accented characters, such as é, è, ê, etc.
Redirect to the canonical URL behavior
Dropdowns Basics UI Kit component. "Redirect to the canonical URL" behavior in PrestaShop refers to the platform's ability to automatically redirect users to the preferred or canonical URL for a particular page, in order to avoid duplicate content issues.
Disable Apache's MultiViews option behavior
Forms Switch UI Kit component. The MultiViews option in Apache allows the server to automatically match a URL to a file with the same name, even if the URL doesn't include the file extension. For example, if a user requests the URL "example.com/products", and there is a file called "products.html" in the root directory of the website, the server will return the contents of the "products.html" file.
Disable Apache's mod_security module behavior
Forms Switch UI Kit component. Mod_security is a module that provides web application firewall functionality for the Apache web server. It can be used to detect and prevent a wide range of attacks, including SQL injection, cross-site scripting (XSS), and other web-based attacks.
Route to products behavior
Forms Normal UI Kit component. By default, PrestaShop creates URLs for products and categories that include a combination of numbers and symbols, such as "yourstore.com/index.php?id_product=123&controller=product". While these URLs work, they are not particularly user-friendly and can make it more difficult for search engines to properly index your site.
Route to category behavior
Forms Normal UI Kit component. By default, PrestaShop creates URLs for categories that include a combination of numbers and symbols, such as "yourstore.com/index.php?id_category=123&controller=category". While these URLs work, they are not particularly user-friendly and can make it more difficult for search engines to properly index your site.
Route to supplier behavior
Forms Normal UI Kit component. By creating search engine friendly URLs for product categories, the "Route to category" feature in PrestaShop helps improve the visibility and ranking of your online store in search engines, which can ultimately drive more traffic and sales to your website.
Route to brand behavior
Forms Normal UI Kit component. For example, a brand with the name "Nike" might have a URL like "yourstore.com/nike". This URL includes keywords that describe the brand and make it easier for users to find via search engines.
Route to page behavior
Forms Normal UI Kit component. To address this issue, PrestaShop provides a URL rewriting system that creates search engine friendly URLs for custom pages. These URLs typically include keywords and phrases that describe the content of the page, making them easier for users to read and understand, as well as improving search engine rankings.
Route to page category behavior
Forms Normal UI Kit component. "Route to page category" in PrestaShop refers to the platform's URL rewriting system, which creates search engine friendly URLs for custom page categories.
Route to modules behavior
Forms Normal UI Kit component. "Route to modules" in PrestaShop refers to the platform's URL rewriting system, which creates search engine friendly URLs for modules.
Display attributes in the product meta title behavior
Forms Switch UI Kit component. In Prestashop, the "Display attributes in the product meta title" option allows you to include product attributes in the meta title of a product page.
For example, if you have a product called "Women's T-shirt" with the attributes "Color" and "Size," enabling this option will automatically add these attributes to the meta title of the product page. So, if a customer selects a red T-shirt in a size small, the meta title of the product page will be "Women's T-shirt - Red, Small."
Multistores functionality
This page is Multistores independent page.
Last updated