Currently I am working on a website that uses google search for searching pages in the domain, google returns a thumbnail from a specific page (Most of the time a random image it finds on the page) together with the search result.
Wanting to move to Bing Web Search API, because google will start adding adds to the result, I was wondering if there was any possibility to get a site's thumbnail together with the search on a specific website? Bing Web Search API Docs says that thumbnails are not supported for all webpages, however there is no clear explanation about how to add one. Is there a workaround for this?
Thanks!
If you are looking for search for your site only, you should use the Bing Custom Search: https://azure.microsoft.com/en-us/services/cognitive-services/bing-custom-search/. You can create your search instance from customsearch.ai. I see custom search returns thumbnails for (al)most (all) results.
Related
When we google for some business, it is displaying the result with all page indexed and Map. What changes we need to do in our website to display in such way.
For example:
https://www.google.com.sg/search?q=emhealth
For site links that displaying below the home page, Google will detect it automatically. Just focus on your SEO and Google will change it by itself.
For a map, you need to register on Google Business: https://www.google.com/business/
Google will index when you completely finished. when you doing local listing or local directory submission than your site map show SERPs.
I have seen some sites where you search (in Google) for a particular item category and when you click the link found in Google it automatically goes to the site clicked with the search criteria filled in displaying the categorised products.
Hypothetical Example
Go into Google type in Sony TV , click to search.
Results are displayed.
Clicking one of the links takes me to a website which shows all the Sony TV models beginning with AA.
Looking at the search options on the page some fields have been automatically filled in (in other words if you did this search manually the site would prompt you to enter some search criteria) - Not sure if this is relevant but thought to mention.
How is this done? Do i need to setup something in our Google account to get the same results?
It's fairly simple. You pass parameters in your URLs that identify the product, and then you just read the URL parameters when pre-populating the search form on the page. When building your site / sitemap / internal & external links you use those page URLs and Google will naturally pick them up.
In your example, you search for Sony TV. One of the results may be
example.com/index.php?product=sony-tv
The website has the variable sony-tv, which it gets from the URL and pre-populates on the search form.
The important part to note is that the site will have built its URL structure in this method typically and the page you're presented with just happens to look like the site dynamically searched based on your query (it hasn't).
When I do a google search on my site, google lists all search results of my webpages with links to subpages instead of the full url. (which appears in green). Is this ok? Is it possible to force google to display the full url instead of several links to subpages.
Thanks
You are talking about sitelinks which can be managed by Google Webmaster Tools. In Google webmaster tool, under your site property go to Search Appearance > Sitelinks. Here you can modify and edit these sitelinks.
I need to build a search results page, hopefully using a Google Custom Search Engine. My problem though is that I need to add an extra link or icon to each item in the search result.
It would be an icon to generate a custom short-link for that particular result.
What would be the best way to go about doing that?
If you want to add html and stuff to google result,
you couldn't use the simple google custom search engine.
You should use google search api,
and than process the results and display them by yourself to the screen.
I would like to implement the google search API in a joomla site. What would be the best way to pass the search query and show the results inside of my templates content area. Making a custom component or there is a lighter workaround?
You could always try RokAjaxSearch as I believe this has the ability to display results from Google. And above all, it's Ajax, therefore doesn't refresh the page.
Hope this helps