Quantcast
Channel: HTML & Web Page Design – Ask Dave Taylor
Viewing all articles
Browse latest Browse all 46

Can I Link Directly to a BBC News Search Result?

$
0
0
bbc news search coding url

Nice to get a question from another fan of BBC News. I’ve been reading BBC News and listening to BBC World Service and watching BBC television productions since I was a wee tot. Great stuff, solid approach to journalism and coverage of the entire world, not just a single region or country. Well worth checking out at bbc.co.uk if you’ve never gone to the site before.

What you’re talking about is a bit more tricky than just linking to the site, of course. What we’re going to need to do – and it’s actually not too hard – is to reverse engineer the way that the search works on the site to be able to create search links, not just site links. No worries about it being too technical, however: We can do it!

So let’s jump in. Go to the BBC Web site and have a close look at the search box on the top:

bbc news search box

Okay, it’s a navigational bar with a search box. Not actually too much to look at. 🙂

But let’s enter a search…

bbc search for bitcoin

As you already know, the results are a list of articles that have the word bitcoin, as shown:

bbc search results - bitcoin

So far, there’s nothing notable here, right? I mean, you’ve done searches, you’ve seen the results.

What you need to check out is the URL of the search results page.

In this case it’s:

https://www.bbc.co.uk/search?q=bitcoin

What this means is that you can replace ‘bitcoin’ in that URL with any search term and that’ll take you straight to the search results page on the site. Try it: https://www.bbc.co.uk/search?q=ethereum.

A click and you’re looking at the results of a search for ethereum. Cool, eh?

Armed with that little bit of URL information you can now not only make text links like Breaking Ethereum News by simply linking the words to the appropriate search URL, but you could even make buttons to do the same. One way is entirely within HTML with a mini-form:

<form action="https://www.bbc.co.uk/search" method="get">
   <input type="hidden" name="q" value="ethereum">
   <input type="submit" value="Ethereum News" />
</form>

The results are simple and the button works:

You can also create graphical buttons or even have a relevant image that jumps to a search result page from BBC too. For example, here’s an Ethereum image, click on it:

ethereum

That’s it. You’re armed with enough info to be dangerous (well, relatively speaking). Now go forth and make some links!

Pro Tip: I have a lot of HTML and Web page coding tutorials. Please check ’em out!

The post Can I Link Directly to a BBC News Search Result? originally appeared on Ask Dave Taylor.


Viewing all articles
Browse latest Browse all 46

Trending Articles