Live data from Hacker News

Show HN: I made a YouTube search form with advanced filters

playlists.at

181–190 of 213 posts

Re: Show HN: I made a YouTube search form with advanced filters

#181
post #86

The date filters seem to be ignored for certain search terms and not others. Searching for, say, "dune before:2019-04-05" filters as expected, but searching for current events proximate terms like "iran" or "donald" returns results that disregard the date ceiling completely.

I confirmed searching for "Iran" with a before set ends up showing me all recent results. BUT if i use this search form to generate the query (and not the youtube search bar) it works.

via the search form: https://www.youtube.com/results?search_query=+%22iran%22+bef...

via the YT search: https://www.youtube.com/results?search_query=+%22iran%22+bef...

Re: Show HN: I made a YouTube search form with advanced filters

#182

I was hoping to finally see an advanced time filter so I could do something like "over 2 minutes" but it seems you've only got the same ones Youtube has ( 20). If it's an opaqueness restriction with the API or something, I'd like to suggest letting us at least combine the provided ones, so I could do something like (4-20) && (> 20) to get "over 4 minutes" which doesn't exist on Youtube but seems pretty useful. Anothe…

I wish I could select "between 2.5 and 6 minutes". That search can translate to 2 queries to YouTube (<4 and 4-20), then the results can be combined and pruned to keep only those between 2.5 and 6. To get enough videos if there aren't enough after pruning, we could access the 2nd, 3rd and so on pages from the results. But I doubt YouTube will like 6 searches in a row.

Yea and I'm doubtful we'll see a service willing to do their own post-processing per-query while also being at the whim of Youtube's API (official or not).

Ultimately, I would like these features to come to Youtube itself since there's a lot of nice features built into it that would be hard for a third-party to replicate without permission (such as playing videos inline on hover, with captions).

Re: Show HN: I made a YouTube search form with advanced filters

#183
post #74

Potentially unpopular idea: Maybe YouTube search is so bad because videos are poorly optimized for search. Today most of the emphasis to creators on YouTube is to create content that targets browse traffic and shorts to go viral and get millions of views. Not so much videos targeting specific user intent with a term that might get 2k views per month if it ranks #1.

Your idea doesn't explain why: - YouTube search often doesn't return the correct video when we search an exact title - YouTube search shows entirely unrelated videos after the first 4-5 results

I've certainly experienced both of these and a lot of the other occurrences people are describing here, but here's what I think is going on in these 2 cases and why. This is based on my own observations actually trying to get videos ranked in search.

Immediately after publishing a search optimized video the main way I measure if I was successful with the technical part of optimization (Title, description, transcript, Text Overlay, keyword density) is to search the exact title to see if my video appears. Immediately after publishing like within minutes, it usually does appear within the first five to ten results.

After the youtube "testing period" if the CTR and AVD (retention) are good, then the views increase from there as the video starts to rank and get tested for more related keywords. And the video certainly continues to rank for the exact title.

If click through and retention are bad in the testing period then the video fails to rank and the video seems to disappear or get pushed way down when searching exact title.

So I believe CTR and AVD maybe factors in YouTube SEO.

After 3-5 results I have noticed that there seems be a segment of long form videos and then shorts actually targeting that casual browse traffic in a search result page! The long form results in those positions are usually weak on technical optimization, only tangentially related or fluffy in terms of delivering on the user's search intent, but from larger channels that are heavily edited, produced and optimized for click through and viewer retention. The kind of hostile user experience that tries to keep people watching for longer with retention editing and by teasing or hyping good info when the user really just needs answers but are easily enticed by better packaging when the first 3 results didn't meet their intent.

I notice the same videos again and again in those positions for a wide range of primary keywords and even the seed keyword, and they get tons of search traffic even though they aren't answering user intent because youtube has realized these videos are effective at converting a laser-focused search user looking for specific information into a casual viewer who is happy to be entertained for a longer period of time when they couldn't find the information they were really looking for.

Let's face it, if the first few results didn't deliver, weren't optimized; then from YouTube's perspective, the user is browsing at that point and it's going to do it's best to retain them.

Re: Show HN: I made a YouTube search form with advanced filters

#184

Potentially unpopular idea: Maybe YouTube search is so bad because videos are poorly optimized for search. Today most of the emphasis to creators on YouTube is to create content that targets browse traffic and shorts to go viral and get millions of views. Not so much videos targeting specific user intent with a term that might get 2k views per month if it ranks #1.

You have that causal relationship flipped around. Content is being optimized for clickbait engagement because that's the only way to survive, many creators have talked about this. The algorithms are pushing garbage clickbait and AI slop while cutting off all other discovery avenues like search, this is obvious on youtube because the "search results" only contain 3 of those and then it's just more unrelated recommende…

Fair points. I think my point about people targeting search overlaps actually.

Creators think they can't survive on 2k views, especially since that's not guaranteed and YouTube isn't providing actual search results all the way down the SERP providing even less opportunity to rank so then they go after more views with clickbait and engagement across broader topics that aren't going to meet a users search intent and provide specific content. In a lot of niches that might be true.

Now if they could knew they could consistently rank in search and that multiple videos producing 2k views per month, month after month and compound after time then they might have more interest in optimizing those videos more.

Im a big fan of Rossmann, and wouldn't you know I found that video you are talking about on YouTube search of all places by searching "louis rossmann creating website with gemini"

Thanks for the suggestion. I'll check that out.

Re: Show HN: I made a YouTube search form with advanced filters

#185
post #100

Earlier quoted context omitted.

Indeed. Just last night, I wanted to find some antonyms of a word. So I did what I've done for decades and simply Googled that. It insisted that I meant synonym , not antonym. Let that sink in for a moment. Irrevocably substituting the antonym of antonym is the most balls-up, backwards, paradoxical "I'm from Google, and I'm here to help!" thing I can imagine happening to one word. The quotes did nothing. The search r…

There's another more hidden tool avail: right of the search type bar (images/news/books) there is a "search tools" menu where you can open "all results" and switch it to "verbatim". Often times a good way to see another defunct relict of old, quality google: the empty-result-troll that would once upon a time pull out his fishing rod on click..

Great. Is there a way to make that the default?

I (usually!) want to find documents that include the words that I'm searching for, not an endless stream of links that some particularly-useless bot thinks I might want instead.

(And when that search returns no results, then that is also a useful data point for me.)

Re: Show HN: I made a YouTube search form with advanced filters

#187

Earlier quoted context omitted.

I've never seen it spelled as "oftentimes".

But as far as I can determine, often times is a misspelling of oftentimes.

I believe you may be correct, but they're both readable-enough.

Like "cannot" vs "can not": One form may be more-correct, but both are very readable.

Either way, it's easy enough to blame spell check on our personal pocket supercomputers for these things.

(Every year or two, Google Keyboard on Android makes it its purpose to screw up "its" vs "it's". You type it the right way, you see it on the screen as being correct, and then it changes it to the wrong form. This happens 100% of the time and then the problem disappears in a few weeks.

I'd give Google a break, but they don't deserve one.

I also blame them single-handedly for the variations in spellings of brake-vs-break on the longer timeline: Sometimes, people get it right and nobody notices. Oftentimes, it's all backwards. The oscillation suggests that it is an auto-derp problem more than it is a cognitive one.)

Re: Show HN: I made a YouTube search form with advanced filters

#188

Earlier quoted context omitted.

Google.com is a lot better at searching YouTube than YouTube is at searching YouTube

I prefer googling in duckduckgo

DDG was the best at searching videos until a year ago, idk what changed but know is worse than youtube search

Re: Show HN: I made a YouTube search form with advanced filters

#189

I was hoping to finally see an advanced time filter so I could do something like "over 2 minutes" but it seems you've only got the same ones Youtube has ( 20). If it's an opaqueness restriction with the API or something, I'd like to suggest letting us at least combine the provided ones, so I could do something like (4-20) && (> 20) to get "over 4 minutes" which doesn't exist on Youtube but seems pretty useful. Anothe…

I looked into youtube's search filters recently, and the length range option is stored as an enum (stored as base64-encoded protobuf in the sp query parameter), so it doesn't look like it's possible to set to specific values.

Re: Show HN: I made a YouTube search form with advanced filters

#190
post #91

Earlier quoted context omitted.

Good thing I work on internal infrastructure and not pointing a gun to this guy's head to prevent him from scrolling down past the first three results or refining his query.

There is no "scrolling down past the first 3 results" because everything after that is recommended garbage that's unrelated to the search query. And as they already said, "refining the search query" doesn't work because it wouldn't find the video even if they searched its exact title. Furthermore, search is fundamentally broken in that it translates your query and then tries to match every title in every language tha…

> Reading comments like this really shines a light on why Youtube is as bad as it is

I have about as much say in YouTube as you do. In the org tree, the lowest common ancestor between me and YouTube is Sundar.

My original comment was a joke about the fact that someone felt as if they were "forced" to watch something. It was more of a comment on consumer attitude than YouTube itself. I'm sorry YT isn't working well for y'all. That said, expecting some grunt employee like me to feel personally responsible (or even "ashamed"??) is ridiculous.

Post reply on HN