8

I want to search for job sites in Alberta, Canada. One way to proceed is to do the usual Google search for them and then somehow loop through the results for the domains that seem to correspond to job sites.

Many of them will come from the principal job sites such as monster.com or indeed.ca. Fewer will come from lesser known sites that would still be of interest to job seekers. What I want to be able to do is to collect domains and subdomains.

For instance, and thinking procedurally, once I have encountered and noted monster.com I want to ignore subsequence occurrences of it. I want to continue to look for distinct, new domains and subdomains. Any thoughts?

I haven't found a way of doing this with any collection of Google operators. Is there a way? If that's not possible, what would be a good way of doing it?

  • It is possible there is no way to do it. I have been trying to solve essentially the same problem and the few responses fail to understand the problem. It seems all the attention is on the input search string statistics. – user5070630 Mar 22 '17 at 16:06
  • Wouldn't surprise me! – BillBell Mar 22 '17 at 17:52
3

What about related:jobs.alberta.ca?

3

What about something like this site:ca jobs alberta?

Turning Instant Search on will get rid of the redundant domains (it's okay to hit enter and get finer results). Here are the Instant Search results:

results

page2

  • Thanks for responding, Louis. I need to clarify. When you enter a query like the one you suggest Google returns a collection of pages. Many of them will come from the principal job sites such as monster.com or indeed.ca. Fewer will come from lesser known sites that would still be of interest to job seekers. What I want to be able to do is to collect domains and subdomains. For instance, and thinking procedurally, once I have encountered and noted monster.com I want to ignore subsequence occurrences of it. I want to continue to look for distinct, new domains and subdomains. Any thoughts? – BillBell Apr 24 '11 at 16:23
  • Google seems to treat us differently. On my end the query behaves according to what you desire. I'll add an image of my results. – Louis Apr 24 '11 at 17:01
0

There is no easy way to do it using Google XML API since there are no API that filters the hits in the way that you want. That is not to say that you cannot bring back ALL the hits and filter them yourself. If you take this verbose approach, I would look into seeing what was involved to have your filter process run on their server.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.