This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Wannan tattunawa ta zama daɗaɗɗiya. Yi sabuwar tambaya idan ka na bukatar taimako.

Search bookmarks in tags only

  • 5 amsoshi
  • 3 sa na da wannan matsala
  • 15 views
  • Amsa ta ƙarshe daga John99

more options

Hey there!

I used FF a lot in the 'old days', switched to chrome for a few years and now just switched back, primarily because of FF's bookmarking system, which is just a lot better.

I'm migrating all my bookmarks and one-by-one, I assign tags. Tags in general are not new to me, but it's the first time I use them in FF. Although I think, the 'add new bookmark' window could do with a little tweaking, it actually is miles ahead of Chrome...

What I don't get though, is how to properly search my bookmarks. I've read this link: https://support.mozilla.org/en-US/kb/awesome-bar-search-firefox-bookmarks-history-tabs?redirectlocale=en-US&redirectslug=awesome-bar-find-your-bookmarks-history-and-tabs#w_changing-results-on-the-fly

Most of these work fine, but some are a bit off. For example: Add # to search for matches in page titles. It also shows me results where the search term is only in the tag.

This is somewhat annoying and feels rather buggy, but the thing I'm primarily asking about is tag search: Add + to search for matches in pages you've tagged.

This seems to be working as intended, because of the way it's phrased. But I don't get why it's done this way... I tagged a bunch of bookmarks with 'js'. Now, when I type:

+ js

I get a lot of result with different tags that have a 'js' in the title or URL. A lot of bookmarks have 'js' as part of their URL (without being tagged with 'js') and I don't know how to exclude them. This also is a problem with tags like 'html', 'pdf', 'php', etc... You get the point...

I can't just rename the tag as 'javascript', because my 'javascript'-tagged bookmarks would clutter my search when I try to find bookmarks tagged with just 'java'. This wouldn't be acceptable for the other examples either. I don't want tags like 'hypertextmarkuplanguage' just to exclude non-html-tagged bookmarks that link to html-sites.

I know, I can open the library, click on a tag and display all links, but that's really not ideal. I'd like to do this in the location bar, because it's faster and more flexible. Also I can search for more tags on the fly...

So, long story short, I'd like to find a way to search for terms only in tags, not in every part of tagged bookmarks. Preferably without any add-ons that come with a thousand functions from which I'd only need one...

Thank you for your time. :-)

Hey there! I used FF a lot in the 'old days', switched to chrome for a few years and now just switched back, primarily because of FF's bookmarking system, which is just a lot better. I'm migrating all my bookmarks and one-by-one, I assign tags. Tags in general are not new to me, but it's the first time I use them in FF. Although I think, the 'add new bookmark' window could do with a little tweaking, it actually is miles ahead of Chrome... What I don't get though, is how to properly search my bookmarks. I've read this link: https://support.mozilla.org/en-US/kb/awesome-bar-search-firefox-bookmarks-history-tabs?redirectlocale=en-US&redirectslug=awesome-bar-find-your-bookmarks-history-and-tabs#w_changing-results-on-the-fly Most of these work fine, but some are a bit off. For example: Add # to search for matches in page titles. It also shows me results where the search term is only in the tag. This is somewhat annoying and feels rather buggy, but the thing I'm primarily asking about is tag search: Add + to search for matches in pages you've tagged. This seems to be working as intended, because of the way it's phrased. But I don't get why it's done this way... I tagged a bunch of bookmarks with 'js'. Now, when I type: + js I get a lot of result with different tags that have a 'js' in the title or URL. A lot of bookmarks have 'js' as part of their URL (without being tagged with 'js') and I don't know how to exclude them. This also is a problem with tags like 'html', 'pdf', 'php', etc... You get the point... I can't just rename the tag as 'javascript', because my 'javascript'-tagged bookmarks would clutter my search when I try to find bookmarks tagged with just 'java'. This wouldn't be acceptable for the other examples either. I don't want tags like 'hypertextmarkuplanguage' just to exclude non-html-tagged bookmarks that link to html-sites. I know, I can open the library, click on a tag and display all links, but that's really not ideal. I'd like to do this in the location bar, because it's faster and more flexible. Also I can search for more tags on the fly... So, long story short, I'd like to find a way to search for terms only in tags, not in every part of tagged bookmarks. Preferably without any add-ons that come with a thousand functions from which I'd only need one... Thank you for your time. :-)

All Replies (5)

more options

Hi hejado,

TL:DR Try using the tag -js instead of js does that help as a simple workaround ?

I suspect a lot of people are not aware of that article and the method of searching. I find it useful and often use it.

That seems odd

If I try a search for

+ js

I like you get a result that matches a bookmark title containing js That was unexpected. <== It should not have been unexpected if I had remembered the search now only includes tagged bookmarks. I do have a tagged bookmrk with js in it I do not have any tag js

On the other hand if I try

+ SHA-1

I only get items tagged with SHA-1 I do have a tag SHA-1 I do have bookmarks with SHA-1 in the title. They only show if I use

# SHA-1

I will try adding a tag js whilst writing this post and see what then happens. Yep still have a problem.

Not sure why. I did wonder if a tag search had a fall back and returned a title result if no tags. <== It is because it searches all tagged bookmarks Ok next I tried using the tag -js that seems to be a suitable workaround. ( -js just chosen as a short alternative tag, not containing a special charcter) Now if I search

+ -js

I get the bookmark tagged -js without the bookmark with js in the title.

At the moment I have not got a clue why there is a problem with this, and am not sure I wish to try to research it as an issue. Certainly not today & while I have a reasonable workaround. Does that work for you ?


Edit I was forgetting what the modifications actually do. So have added comments.

An gyara daga John99

more options

This doesn't help me, I'm afraid... I'd have to do this for every tag like js, html, pdf, etc... Also, this isn't just an issue of file extensions... For example: Let's say google and wikipedia are not in your bookmarks. Then do the following:

- Add google.com as a bookmark, edit the title to "Google testbookmark" - Add wikipedia.com as bookmark, set the tag 'testbookmark'

Now search: + testbookmark, you will only find wikipedia, because the google bookmark isn't tagged. The problem is, the tag you have to set on the google bookmark doesn't matter.

- On the google bookmark, set a tag "somethingdifferent"

Now search: + testbookmark. You will now see both bookmarks.

However, because of the way the docs are phrased, I do think this is working as intended. But it's not a very useful way, at least not for me...

So you see, prefixing only a subset of bookmarks to avoid this issue doesn't help... - I'd have to remember which tags are prefixed - I have to pick a prefix that's globally unique, so that there will never be a bookmark that's coincidentally matching

I guess I could just prefix every tag with two !! or something like that. And then search "!!label !!anotherlabel"... Maybe this way, I wouldn't need the +... I'd have to test that, when I have more time...

I still think, this should be easier... :-\

more options

You are correct it is working as intended. The + character only adds a condition that all the results must have been tagged. It does not search tags only

I guess I only add tags where there is no such string in the title or bookmark url. I only use tags as an addition to the other methods of identifying a bookmark.

Of course you can also search within the bookmarks library itself. You can not use the special characters there but the customised columns make up for that. You also get the option to open virtual folders for each individual tag. Your folder for the tag testbookmark will not contain google.com

more options

I like to find at least one tag I can set per bookmark. I guess, this is more about being cautious.

I often use the library for managing and searching my bookmarks. I think it's a great tool, I even set it to be my homeparge. Like I said, it's the main reason I switched back to FF.

But when I get to browsing, I really like to use the location bar. Tagging gives me the power to narrow everything down to a few bookmarks when typing in the bar. At least that would be the case if there was a tag-only search.

I'm even thinking of writing an addon myself... Adding a custom keyword for a different sql-query can't be that hard. But I won't have any time before July and I really hoped to have someting by then...

The virtual folders are awesome, but unfortunately you can only select one at a time. (On a side note: What happened to saving bookmark searches as a custom dynamic folder? I find a lot of manuals on how to do it, but it seems to be removed...)

more options

Just stumbled across this as an open tab.

The dynamic queries|smart bookmarks folders were removed a long while ago. As is often the case with Firefox there is an addon that lets create and you use them if you wish:

(I think the last time I answered an enquiry relating to this was /questions/951511#answer-411536 - although I don't think the manual creation method works now. )