Now Viewing: "Unable to search this deep due to coding limitations." - How to get past search limit. (Read fifth post)
Keep it civil, do not flame or bait other users. If you notice anything illegal or inappropriate being discussed, contact an administrator or moderator.
There was a notice at the top of the page not too awfully long ago addressing this. If my memory serves, it's to cut down on how much work the server has to do or something along those lines.
It is hard-coded and is used to cut down the CPU load on the search engine. You can try adding more tags to narrow the search. Negative tags (-tag) can also be used.
also, I presented a solution of sorts in: forum #1467
Replace "touhou" with the tag you are looking for.
Adding "id:<20000" will show you all the posts with that tag that have a post id of less than 20000. "tag id:<40000" will show all posts with that tag with a post id of less than 40,000 up to the 20,000th search result. This will likely include posts from the previous search. The point being; if you repeat this pattern 358 times, you will have seen every post with that tag regardless of how many there are. Leave out the "tag" and just search "id:<***000" to find all non-deleted posts on Gel. (*** = any multiple of 20 up to 6760.)
There is a faster way but it requires you to pay close attention to the post IDs you are looking at. The post ID is found immediately beneath Statistics on the left side of the post view page.
For example: I want to view ALL non-deleted post that have the blue_eyes tag but there are more than 1,337,000 of them. (The tag counter says 1363185 but that includes deleted posts with the tag that cannot be found using the search field.)
First I search "blue_eyes". They are listed in reverse chronological order of posting so ID #s go down as I search through the pages starting with id:7153602 and ending with id:7043902 on page 477. This is a difference of 109700 so I saved myself 5 searches over using the above method.
Next I search "blue_eyes id:<7043902" and I am given the next 20,000 search results. (id:7043899 to id:6936852)
Next I search "blue_eyes id:<6936852" and so on. In this example I would have to perform 67 different searches to see ALL of the non-deleted posts with the blue_eyes tag. The more posts a tag has the more searches have to be used to find them all, e.g. I think touhou requires 35 searches. (Up to 358 if you search for all Gelbooru posts.)
th8827 EDIT: Updated important numbers to reflect new search limit.
Update: (2012-02-19) Updated ALL the numbers.
Update: (2013-04-22) Updated ALL the numbers again.
Update: (2022-04-18) Updated ALL the numbers again.
Wow! Thanks, Jedi. That's what I call a comprehensive reply.
I understand now. And I get the 2nd method too. In fact, using the post ids is pretty smart. I'll try that.
Thanks a lot!
cheers
Edit - Just been doing a test. I had forgotten post ids were in reverse order. I realise now that searching for 'id:<20000', then going to the last page takes me to the very first post - Id: 1, so I've got it sussed.