Creating clear, readable, and easy to remember URLs enhances SEO and makes your site look professional and trustworthy. Brizy Cloud allows you to set a permalink structure for your blog posts and custom assets. Adding a custom permalink allows you to make an exception to the default permalink structure for a specific blog post or custom asset. Custom permalinks also allow you to organize your pages into virtual folders, generate location-specific slugs to help local SEO, and create keyword-rich permalinks for ad landing pages.
Permalink strucuture for blog posts
To maintain consistent permalinks across all your blog posts, you must set a permalink structure. To get started, click on the "gear" icon next to "All Posts" in the CMS menu.
In the "Asset slug" field, kindly add an appropriate slug for all your blog posts. If you would like your blog posts to have a URL structure like https://www.domain.com/blog/blog-post-name, set Asset Slug as blog.
The next step is to set a "Permalink Structure" for blog posts. Click on the available shortcodes to set a permalink structure. For example, to set blog post permalink like /blog/blog-post-name, use the following structure.
/{blog}/{name}
In the above example, the shortcode {blog} refers to the Asset Slug and {name} refers to the blog post slug. If your Asset Slug is "blog" and blog post' slug is "introducing-brizy-ai-for-wordpress", your blog post permalink will be /blog/introducing-brizy-ai-for-wordpress. See the screenshot below.
Permalink shortcodes are generated dynamically based on your asset slug and taxonomies.
- If your asset slug is blog, you will see the shortcode {blog}, if your asset slug is article, you will see the shortcode {article}.
- For every taxonomy added to blog posts, you will find one shortcode. For example, for your blog post Categories, you will find the short code {field.categories}
- If you have another taxonomy called "Tags" for the blog posts, you will see the shortcode {field.tags}
If your blog post' category is "Updates" and if the blog post has the tag "WordPress", its permalink can be /updates/wordpress/introducing-brizy-ai-for-wordpress if you set the permalink structure to
/{field.categories}/{field.tags}/{name}
Kindly use the available shortcodes to create a permalink structure for your blog posts. Here are a few examples.
Based on |
Permalink Structure |
Permalink |
Category |
/{blog}/{field.categories}/{name} | /blog/updates/introducing-brizy-ai-for-wordpress |
Additional Taxonomy |
/{field.categories}/{field.tags}/{name} | /updates/wordpress/introducing-brizy-ai-for-wordpress |
Blog post ID |
/{id} | /9101925 |
Publishing day |
/{year}/{month}/{day}/{name} | /2026/05/20/introducing-brizy-ai-for-wordpress |
Permalink Structure for custom assets
You can set Permalink Structure for your custom assets following a similar procedure. Let's say you have a custom asset called "Recipes". Click on the "gear" icon next to "All Recipes" in the CMS menu.
Set an appropriate slug for your custom asset. If you like your recipes to have the URL structure like https://www.domain.com/recipes/recipe-name, set your Asset Slug as recipes.
The next step is to set a "Permalink Structure" for recipes. Click on the available shortcodes to set a permalink structure. For example, to set your recipe permalink like /recipes/recipe-name, use the following structure.
/{recipes}/{name}
In the above example, the shortcode {recipes} refers to the Asset Slug and {name} refers to the recipe slug. If your asset slug is "recipes" and recipe's slug is "baked-sausage-breakfast-hash", your recipe permalink will be /recipes/baked-sausage-breakfast-hash. See the screenshot below.
Permalink shortcodes are generated dynamically based on your asset slug and taxonomies.
- If your asset slug is recipes, you will see the shortcode {recipes}; if your asset slug is movies, you will see the shortcode {movies}.
- For every taxonomy added to your custom asset, you will find one shortcode. For example, if you have a taxonomy called Recipe Types, you will find the short code {field.recipe-type}
- If you added a second taxonomy called Cuisines to your recipes, you will see the shortcode {field.cuisine}
If your recipe cuisine is "Italian" and its slug is "baked-sausage-breakfast-hash", the permalink for your recipe can be /recipes/italian/baked-sausage-breakfast-hash if you set its permalink strucutre as
/{recipes}/{field.cuisine}/{name}
Use the shortcodes to create a permalink structure for your custom assets. Here are a few examples.
Based on |
Sample Permalink Structure |
Sample Permalink |
Taxonomy |
/{recipes}/{field.recipe-type}/{name} | /recipes/breakfast/baked-sausage-breakfast-hash |
Taxonomy |
/{recipes}/{field.cuisine}/{name} | /recipes/italian/baked-sausage-breakfast-hash |
Asset ID |
/{id} | /9101925 |
Publishing day |
/{year}/{month}/{day}/{name} | /2026/05/20/baked-sausage-breakfast-hash |
Custom Permalinks
Once you set a permalink structure for your blog posts and custom assets, every time you add a new blog post or a custom asset, its permalink will be auto-generated for you. Setting up a permalink structure for your blog posts and custom assets is the recommended practice.
However, what if you want to make an exception to the default permalink structure for a specific blog post or a custom asset? You can override the auto generated permalink for a specific blog post or custom asset to provide a better context about the content. Type a new custom permalink into the "Permalink" field and click the "Update" button, to override the auto generated permalink.
For example, let's say you are running a Black Friday campaign and you want to publish a blog post on a custom permalink /black-friday/life-time-deal/build-no-code-wordpress-sites-with-ai, instead of the default permalink /updates/wordpress/build-no-code-wordpress-sites-with-ai. To publish the blog post on this custom permalink, just type it in the permalink field and click the "Update" button.
Custom Permalinks for Pages
You cannot set a permalink structure for your pages; however you can add custom permalinks. Custom permalinks for pages are useful for organizing your pages under different virtual folders, for generating Local SEO landing pages and to design keyword rich permalinks for ad landing pages. Let us look at these use cases.
Let's say you offer multiple services and for each service, you have a dedicated service page. Using Custom Permalinks, you can organize all service pages under the slug /services/ as shown below.
To add custom permalinks for a page, click on the name of the page and type the required permalink in the "Permalink" field.
Custom permalinks can also be used to create location-specific landing pages, web pages dedicated to a single city or neighborhood. They assist you in improving local SEO, especially when you do not have a physical address in that area. You can design SEO-friendly permalinks for different cities and neighborhoods based on a hierarchical structure that search engines and users can easily understand; something like
https://example.com/[category]/[state-or-country]/[city]/[neighborhood]and have different pages for different cities/neighborhoods and add custom permalinks to each page. For example, if you are offering web design services in and around washington, you could have pages with these custom permalinks
To add location-specific custom permalinks for a page, click on the name of the page and type the required permalink in the "Permalink" field.
Custom permalinks for pages are also useful to design keyword rich permalinks for ad landing pages. For example, let's say you are running a Google Ads campaign and you want to publish a landing page with a permalink, which includes keywords you are targetting. You can do that by adding a custom permalink for your landing page. See the following example.
/brizy-wordpress/life-time-deal/grab-your-life-time-deal-only-250-left