# Generate tag specific pages?

**URL:** https://talk.jekyllrb.com/t/generate-tag-specific-pages/8764
**Category:** Help
**Created:** [December 13, 2023, 10:04pm UTC](https://talk.jekyllrb.com/t/generate-tag-specific-pages/8764 "2023-12-13T22:04:20Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![VillyVretthorn](https://avatars.discourse-cdn.com/v4/letter/v/a587f6/32.png) [@VillyVretthorn](https://talk.jekyllrb.com/u/VillyVretthorn)
#### Post date: [December 13, 2023, 10:04pm UTC](https://talk.jekyllrb.com/t/generate-tag-specific-pages/8764/1 "2023-12-13T22:04:20Z")

</div>

I have something like this on my blog to show tags:

```auto
       <div class="blog-entry-tags text-muted">                             
              {% assign tags_sorted = post.tags | sort_natural %}                
              {% for tag in tags_sorted %}                                       
              {% assign Tag = tag | capitalize %}                                
              {% if forloop.last == false %}                                     
              <a class="tag" href="/blog/tags/#tag-{{ tag }}">{{ Tag }}</a>                                                                  
              {% else %}                                                         
              <a class="tag" href="/blog/tags/#tag-{{ tag }}">{{ Tag }}</a>      
              {% endif %}                                                        
                                                                                 
              {% endfor %}                                                       
            </div>

```

Then `/blog/tags/` contains a list of tags and blog entries for that tag under each tag. Then each tag has a bookmark anchor #tag-$name that I link to such that the browser scrolls to this tag.

This work okayish for medium amount of tags/posts.

What I would really like is to be able to link to /blog/tags/$tagname.html or /blog/tags/$tagname/ instead.

Then that $tagname.html should just have a list with all the posts for this tag…

Is this possible

---

<div class="post-metadata">

### Author: ![rdyar](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/rdyar/32/710_2.png) [@rdyar](https://talk.jekyllrb.com/u/rdyar)
#### Post date: [December 14, 2023, 12:40am UTC](https://talk.jekyllrb.com/t/generate-tag-specific-pages/8764/2 "2023-12-14T00:40:57Z")

</div>

not out of the box - jekyll doesn’t automatically make any pages like that.

Try looking into the jekyll-archives plugin? I think it might do this.

---

<div class="post-metadata">

### Author: ![fabiomux](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/fabiomux/32/2656_2.png) [@fabiomux](https://talk.jekyllrb.com/u/fabiomux)
#### Post date: [December 14, 2023, 4:58pm UTC](https://talk.jekyllrb.com/t/generate-tag-specific-pages/8764/3 "2023-12-14T16:58:26Z")

</div>

I use this plugin on my blog: [GitHub - sverrirs/jekyll-paginate-v2: Pagination Generator for Jekyll 3 (enhanced replacement for the old built-in jekyll-paginate gem) ⛺](https://github.com/sverrirs/jekyll-paginate-v2)
