Google Analytics isn't tracking autocomplete site search usage and search terms - search

The site I'm working on has a site search, but since it has an autocomplete feature, Google Analytics Site Search isn't automatically showing anything. When I check for URLs that contain /search/ however, results do appear which lets me know it is being used.
Is there a solution that will let us see what terms are being searched for and the conversion rate for visits with and without site search?
Possibly something using Google Tag Manager?
I did see a solution that uses the tag manager keydown browser event but it doesn't look like it will track search terms as well.

Related

Confusion on google api query limit for chrome extension

I'm super new to making chrome extensions, but I really wanted to make one that let me highlight text and just do a simple same-page google image search of that text by clicking the extension button and opening a popup of the returned images from the query. So I made it and tested it using the deprecated google image search api. I want to put it live but I'm genuinely confused about the query limits. I have no intention to make money off of it in any way, considering the primary content of the extension is just a google image search. I just always hated having to open a new tab to search for images of a word I see on a website when surfing the web.
Also is it even possible to upload it to the store when it's using the deprecated google image search api that still works for some reason even without a key. Or would I need to update it to using the custom search api, which has only free 100 queries per day. And can someone explain that? If it's an extension, and a end user clicks on the extension button and it queries google custom search api, I'd only have 99 queries left for that day? So only about 2-5 people could actively use it during the day before the limit is reached? I spent hours reading stuff but I still don't quite understand.
Don't use the Image Search API. It was deprecated in May, 2011 with bests effort to keep it running for three years. It's now well past that best effort timeframe so I can disappear without notice leaving your extension broken.
The Custom Search JSON/Atom API free tier is 100 searches per day for your entire application. That that could be 100 people making one query each or 1 person making 100 queries.

Retrieve Google results without using the Custom Search API

Recently I've been working on an idea that requires me to query Google Images and retrieve links for images matching that search term. My most promising candidate for a usable Google Images API was the Google Web Search API, but it looks like it's going to be going out of service as of tomorrow:
https://developers.google.com/web-search/docs/
The API that replaced it is the Google Custom Search API, but it's a little discouraging to use:
Google API Custom Search with Python - Programmatic Search Results
100 search results a day is a very strict limit; that's just four searches per hour. I also don't want to have to go through the hassle of creating some custom search bar that I'm never going to use except through Python
I decided to turn to parsing HTML directly from the results page. This presents a problem, though, because nowhere inside the page's HTML is there any direct link to the image, only referrer URLs. This is true of the javascript-enabled and javascript-disabled versions of Google Images (so even if Python spoofs javascript as enabled, nothing). I'm not sure where to go from here. Could anyone refer me to some obscure, updated library that I've somehow overlooked, or give me some pointers?
You could use Selenium Webdriver to actually execute the JavaScript and click on the images in the thumbnail view. Once an image has been opened, the link is in the DOM and you can scrape it from there. All Webdriver does is open an actual browser and simulate a user. You can even run it as a headless browser if you use xvfbwrapper. The downside is that even then, you will need all the dependencies of the browser you are using installed on your server.
However, scraping Google is against their terms of service and they will make an effort of blocking you as quickly as possible. So, unless you pass through the captchas (which are linked to sessions), you will possibly not be able to make a whole lot of searches before being blocked this way, either.

How to show links in Google search results like this

I am wondering how can I show my website links like this (with ">" sign) in google search results.
I have also noticed that when I click to these types of results, they take me to altogether on a different page of that website. Dont know if they are doing 301 redirect.Please do let me know if there is any SEO benefit by displaying links like this and doing redirection.
I got the answer....It is done using schema.org. What actually google is showing in the search result is a breadcrumb. I have to tell google about my breadcrumb using rich snippet.
It's a SEO trick. When you're going to submit a website to Google with webmasters account. You have something called sitemap. It's what Google uses to give those nice clean results. You can generate sitemap for you site here

How to 100% turn off Google personalization for search?

I have problem that me (I'm in Europe) and my college (he is Europe) are getting different results for a search a Google query even though we use the following:
we added &pws=0 to query
we use browser in incognito mode.
Is there any way to turn off personalization completely?
It may be personalizing based on your location. You can get around this by going through a proxy (dreaded and unacceptable answer, I know). Google doesn't provide an easy option to disable it.
Try these Yoast plugins:
http://yoast.com/tools/seo/disable-personalized-search-plugin/
Or this Chrome extension:
http://www.redflymarketing.com/internet-marketing-tools/google-global/
Google allows you to set your search area as large as a country. By default, I set mine for the United States to remove any local bias that creeps into my results.
try go to the preference page and see if you and your colleague have different settings.
http://www.google.com/preferences
You may try using a different browser to get an "unpersonalized" search. There are some browsers that already claim to do this, but I haven't tested them myself...
There may be the problem of the search not being as complete as Google can 'sometimes' be. Google is most famous for it's search engine because of how it worked differently from other engines at the time it came out. This may be more or less the same now, or other companies may have caught up - I'm not sure.
One such engine goes by the ridiculous name "DuckDuckGo." It is the first result to show up "for me" when searching "unfiltered web search engines".
Other than that, you may try contacting Google representatives to get answers more directly.

Search Engine listing like the provided screenshot

My question is about Search Engine Result pages, if your site is the first search engine result, many site's search results show the page listing like this as is this screenshot.
So, is there a procedure to follow so I can achieve the same effect for my site.
Unfortunately not, those are automatically generated by Google. You can read more details on the Google Webmaster page about Sitelinks.
Those are completely generated automatically by GOOGLE
Google Doesn't Say How to Get Sitelinks
The workings of many Google algorithms, including Sitelinks, are kept secret to discourage people from manipulating the rankings, but we can still look at examples and try to understand where Sitelinks come from. I've worked on a number of sites with Sitelinks, and these sites are similar in the following ways:
* Site ranks first for the keyword(s) that generate the Sitelinks listing
* Easily spiderable, structured navigation
* Fairly high natural search traffic
* High click through rates from the search results page
* Useful outbound links
* Inbound links from high quality sites
* Site age is several years or older
Sitelinks generally appear when a site is considered to be the main authority on a particular keyword, in short an old site with lots of links with the keyword anchor text is likely to get sitelinks.
I've found that, as stated above, having clear navigation helps. Also, it appears that the Google bot has particular support for media wiki, automatically pulling the TOC out into the results.
You can get more information about your own site links by logging into google webmaster tools.

Resources