# 😍😍! Create Slug or Custom URL for Tabs in pages

**URL:** <https://community.glideapps.com/t/create-slug-or-custom-url-for-tabs-in-pages/51398>\
**Category:** Community Resources\
**Created:** [October 10, 2022, 5:20pm UTC](https://community.glideapps.com/t/create-slug-or-custom-url-for-tabs-in-pages/51398 "2022-10-10T17:20:57Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Luther](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/luther/32/17929_2.png) [@Luther](https://community.glideapps.com/u/Luther)\
**Post date:** [October 10, 2022, 5:20pm UTC](https://community.glideapps.com/t/create-slug-or-custom-url-for-tabs-in-pages/51398/1 "2022-10-10T17:20:57Z")

</div>

Did anyone else notice that we can now create slugs and thus are able to customize the URL to some extent. At least for the tabs in pages…  
e.g. {[www.glidepage.com/dl/about-us](http://www.glidepage.com/dl/about-us)}  
Wow…Glide team this is great work 👏👏…  
I am loving it. Thank you for this addition 💪…  
This is massive!

> [@Construct a URL / Link based on fields](https://community.glideapps.com/t/construct-a-url-link-based-on-fields/48646):
>
> Can we create links based on fields from our tables? So say link being [http://www.page.com/field](http://www.page.com/field)

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [October 10, 2022, 7:02pm UTC](https://community.glideapps.com/t/create-slug-or-custom-url-for-tabs-in-pages/51398/2 "2022-10-10T19:02:08Z")

</div>

Yep! This has been around since the inception of pages.

---

<div class="post-metadata">

**Author:** ![Luther](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/luther/32/17929_2.png) [@Luther](https://community.glideapps.com/u/Luther)\
**Post date:** [October 10, 2022, 7:32pm UTC](https://community.glideapps.com/t/create-slug-or-custom-url-for-tabs-in-pages/51398/3 "2022-10-10T19:32:03Z")

</div>

Oh wow!  
I had no idea. Its funny that no one seems to have mentioned it because for me, its a very important feature especially for SEO, possibly in the not too distant future…

---

<div class="post-metadata">

**Author:** ![Stoic\_Block](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/stoic_block/32/58415_2.png) [@Stoic\_Block](https://community.glideapps.com/u/Stoic_Block)\
**Post date:** [May 6, 2023, 8:33am UTC](https://community.glideapps.com/t/create-slug-or-custom-url-for-tabs-in-pages/51398/4 "2023-05-06T08:33:06Z")

</div>

how about the further pages though?

How can I replace [https://domain.com/dl/blog/s/1d0342/r/4QOWSGpgRa-GlIwIvb7rUQ](https://domain.com/dl/blog/s/1d0342/r/4QOWSGpgRa-GlIwIvb7rUQ) with  
[https://domain.com/dl/blog/s/this-is-a-blog](https://domain.com/dl/blog/s/this-is-a-blog) ?

This is also crucial - thanks in advance \<3

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [May 6, 2023, 9:01am UTC](https://community.glideapps.com/t/create-slug-or-custom-url-for-tabs-in-pages/51398/5 "2023-05-06T09:01:07Z")

</div>

The only way is to use a service like [Short.io](http://Short.io) (integration available on Business/Enterprise), or send a webhook every time a row is added, with the “slug” to Make and process the URL there using the [Short.io](http://Short.io) module, then bring the new URL back to Glide.

---

<div class="post-metadata">

**Author:** ![Stoic\_Block](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/stoic_block/32/58415_2.png) [@Stoic\_Block](https://community.glideapps.com/u/Stoic_Block)\
**Post date:** [May 6, 2023, 9:17am UTC](https://community.glideapps.com/t/create-slug-or-custom-url-for-tabs-in-pages/51398/6 "2023-05-06T09:17:38Z")

</div>

Thanks for the reply, is there a tutorial for this? I have also cloudfare and I see they support [short.io](http://short.io), also made an account with them, but I am not sure how to rename the link from [https://domain.com/dl/blog/s/1d0342/r/4QOWSGpgRa-GlIwIvb7rUQ](https://domain.com/dl/blog/s/1d0342/r/4QOWSGpgRa-GlIwIvb7rUQ) into [https://domain.com/dl/blog/s/this-is-ablog](https://domain.com/dl/blog/s/this-is-ablog), where is Glide taking this link from essentially?

---

<div class="post-metadata">

**Author:** ![Stoic\_Block](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/stoic_block/32/58415_2.png) [@Stoic\_Block](https://community.glideapps.com/u/Stoic_Block)\
**Post date:** [May 6, 2023, 9:21am UTC](https://community.glideapps.com/t/create-slug-or-custom-url-for-tabs-in-pages/51398/7 "2023-05-06T09:21:50Z")

</div>

We have business account for the record (240$ a month)

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [May 7, 2023, 12:01am UTC](https://community.glideapps.com/t/create-slug-or-custom-url-for-tabs-in-pages/51398/8 "2023-05-07T00:01:12Z")

</div>

When you add a new row, presumably from a form, what you can do is:

- Pre-construct a “full URL” template column.

Say `https://domain.com/dl/blog/s/1d0342/r/4QOWSGpgRa-GlIwIvb7rUQ`for example, will have a fixed part: `https://domain.com/dl/blog/s/1d0342/r/`. The rest is the rowID of the newly created row. You can have a template like:

`https://domain.com/dl/blog/s/1d0342/r/{R}`

And replace {R} by the rowID.

- Create a new column to store the Shortened URL.

- In the on-submit action of the form, use a [Short.io](http://Short.io) integration.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/3/231c7fb4f4a1667a1e41b90a7379c1c83abfee0c.png)

Domain: Your custom domain, make sure you also configure it in [Short.io](http://Short.io) already

Original URL: The template above

Path: This will be the slug you have to pre-decide. Say in the form, you will have a field to enter this. It will look like blog/s/this-is-a-blog. I don’t think it would carry the dl over. I have done sth like that before.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/d/fde7e212c3decb0c1fb9fbd0c59b27b1fbbab81b.png)

Title: Also a field you can have in the form.

Other fields are optional.

Then point the result to the “Shortened URL” column you created in the previous step.

---

<div class="post-metadata">

**Author:** ![Stoic\_Block](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/stoic_block/32/58415_2.png) [@Stoic\_Block](https://community.glideapps.com/u/Stoic_Block)\
**Post date:** [May 8, 2023, 9:12am UTC](https://community.glideapps.com/t/create-slug-or-custom-url-for-tabs-in-pages/51398/9 "2023-05-08T09:12:30Z")

</div>

Thanks a lot for the exlpanation, we will focus on this this week and revert here if there are any questions! \<3
