
How do I add a Google Images search to my site?You seem to be the wizard of unwrapping searches on sites and showing how to add them on our own Web sites, which is awesome. I saw - and really liked - your article on how to add a Google search box to my site but instead of searching Google, I want to search Google Images. Doable? Sheesh, I feel typecast, like some Hollywood character actor who invariably plays the heavy in the mob crime films or the dorky computer guy or something. :-) The problem must be that I actually like to unwrap HTML code and figure out how to add neat search boxes to Web sites. I'm sure there's an entry in the DSM IV on the strange, pathological enjoyment of reverse engineering popular Web sites! Anyway, okay. So. Google Images. Let's start by cracking the page and seeing what's inside... No. Let's not. Let's do this differently. This time, let's just look at the URL generated by a search and unwrap that directly. if I search for "banana", here's the URL generated: http://images.google.com/images?hl=en&q=banana&btnG=Search+Images&gbv=2
Most of that can be axed, as Google includes information on the browser you're running, language you're using, etc., but they aren't critical for the search to succeed. Trim it down to the bare essentials and it looks like this: http://images.google.com/images?q=banana&btnG=Search+Images
Actually, a wee bit of testing reveals that the button value (btnG) can be omitted too, which means that in fact the URL is simply: http://images.google.com/images?q=banana
That's sure nice and simple! Now, to generate that URL, you need to use a GET form and the input field needs to be named "q" to match the Google specs. This can be easily done thusly: <form method="get" action="http://images.google.com/images">
<input type="text" name="q" /> <input type="submit" value="Search Google Images" /> </form> That's all you need for a basic Google Images search. Here, try it: Simple enough! Now, I slipped one more thing in, adding target="_blank" as an additional attribute to the "form" tag so that the results would open in a different window. If you don't want that behavior, simply use the code as shown above. Hope that gets you going with your own personal Google Images search feature.
Help others find this article at Del.icio.us, Digg, Netscape, Reddit, and Stumble Upon
Categorized:
CGI Scripts and Web Site Programming
(Article 7970)
Tagged: cgi programming, flickr, google images, google search, html programming, photo archives Previous: What movies have used a particular song in the soundtrack? Next: What's New in IRS Scams? Subscribe!
Never miss another useful Q&A article again! Subscribe to AskDaveTaylor with Google Reader. Dave, you're awesome! How could I encrypt the Google Image search so that the results would across even behind a firewall or content filtering tool? With appreciation, Thanks for this insight information! Posted by: Bobbink at March 29, 2008 8:13 AMThanks for the information, really helps alot, but I have a question, is it possible to include a radio button or something so you have the one text box, the one button, and then two radio buttons to select if you want to search images or just the web? Thanks this site was really useful for me .. thanks a lot.. Posted by: anit at August 16, 2008 8:57 AMDo you know if I can embed the results of a google image search on my site kind of like how I can embed Flickr image search results on my site? Posted by: Jared at August 27, 2008 3:17 PMthis is really a great sit, it helped me a lot. Thanks for the info. I was looking for a way to put the images I have on site to google images search. Thanks once again Posted by: steve at November 25, 2008 10:03 AMi want to add my image in google how can i do this Posted by: ashwani at January 28, 2009 12:26 AMi want konw that how we can add our personal image in to google image Posted by: shiju komath at February 12, 2009 10:57 PMhow do i add my website to google images please Shiju and Morganbellas, you can't explicitly add your site to Google Images, Google just needs to index your pages, find images that are keyword named, and then adds them to the index itself. What I mean by keyword named is that an image called DSC_3737.JPG is going to be far harder to find via Google Image search than if it were named lion-attacking-zebra-african-veldt.jpg would be. Posted by: Dave Taylor at June 10, 2009 8:33 AMHello, I have my own site indexed about six months but any photo is not in google images... Why? My pics are descripted by alt tags.... etc. What I should to do please help me... Posted by: sumithranom at June 17, 2009 6:47 AMCould you show how to create a search box that gives radio buttons to choose between a Google web search or image search? Posted by: Cyberspy at July 26, 2009 10:32 AMHi - I have read some of your technical responses here and I am interested in you taking a peek at my site. I intentionally designed the site to be high in key words and images that are all highly related to vintage collectable art deco figural lamps. I am frustrated because my site is barely showing up on Google and my images are hardly showing up at all on google image searches........? Any suggestions on how I can increase my website rankings and how I can get my images to show up on google image search.....? Any feedback appreciated. Posted by: Sonny at September 21, 2009 8:56 AMCyberspy, I'll try to create one of those but it's a bit tricky because the image search goes to a different URL than the regular Google search. Do a site search for "google image" to see if I've published the new code. Sonny, the real key to gaining good visibility in Google - or any search engine (I'm thinking "bing" here) - is to have inbound links from external, high quality sites. Instead of worrying about your keyword density, think instead about the existing sites in your market segment and how you can contribute to those sites and thereby gain a few links. Posted by: Dave Taylor at September 22, 2009 6:00 AMi want to know how to add our picture in google image list Posted by: rajneesh jha at October 27, 2009 1:29 AMi like a google site..... Posted by: Akhtar khilji at November 7, 2009 12:18 PMI have a lot to say, but ...
I do have a comment, now that you mention it!
|
![]()
Search
Find just the answers you seek from among our 2300+ free tech support articles by using our Lijit search engine.
Help!
Subscribe to
Ask Dave Taylor!
Free Updates!
Sign up and get free weekly updates and special offers on books, seminars, workshops and more.
Articles and Reviews
Auctions and Online Shopping Blogs and RSS Feeds Building Web site traffic Business and Management Cell Phones and Mobile Phones CGI Scripts and Web Site Programming Computer and Internet Basics d) None of the Above HTML and CSS Industry News and Trade Shows Mac OS X Help MySpace, Facebook, Twitter and Social Network Help Pay Per Click (PPC) Search Engine Optimization Shell Script Programming Sony PSP, MP3 Players, Etc. The Writing Business Unix and Linux Help Video Game Tips and Help Windows Help
Recent Entries
Book Links
|