Archive | internet searching basics

RSS feed for this section

Keywords, the foundation of search.

The foundation of searchDid you Know?
Databases and search engines don’t know what your keywords mean, they don’t understand meaning any more than they understand humor or sarcasm.

Did you Know?
Word associations are more important to search performance than the meaning of the actual word.

Did you Know?
Unintended and inappropriate search results matched to keywords is the biggest time wasters we face as recruiters.

Continue Reading →

Book Coming Soon!!

I’m very excited to announce that a new book is coming soon. There’s been a lot going on behind the scenes that most of you don’t know about. I’ve always thought it would be fun write an Book, but was discouraged by the fear of it taking too much time away from my work. But then again, I really wanted to write a book. And so I am.

I’ve completed the writing, and have all but finalized the title and cover art. If all goes according to schedule, this means a publication date sometime this month can be expected depending on how long publishing takes. It will be available on Amazon and a few other online retailers.

This book is an outline of my experience as a searcher. It contains the love of the craft that drives me. Along with it are also some of the hard learned lessons. Albert Einstein once said: “Make everything as simple as possible but no simpler”. The purpose of this book is to do just that, to make keyword searching uncomplicated in spite of all its complexities. It is meant to boil down search down to basic techniques. It seeks to create a straightforward presentation to give you a clearer sense of direction for your search. The many components of keyword search have been simplified to help you navigate your way through the even most difficult searches.

Keywords are cloaked in a level of simplicity. It seems so simple to just select a keyword and enter it into a search box. This simplicity masks the complex algorithm framework that drives keyword search. Far from being confusing, with clarity and insightfulness this is an in depth review of the principles and dynamics of keyword search. This book strips away the intricacies and compiles the best tools and techniques available.

It reviews the principles behind keywords and the dynamics of their connection to search in ways that everyone can understand. It reveals tips, techniques, tools, and strategies that have been tried, tested, and proven. It provides an eye opening review of the keyword principles to find even the toughest of skills sets. You will learn the principles that drive keyword performance and great search results.
You will also learn everything about keywords, Boolean, and advanced search commands to get the results you need. They will give you the freedom to focus on the many other demands of your job, while giving you the confidence that you are finding candidates that no one else is.

The review of the keyword principles alone will open your eyes to the newest strategies to finding candidates. These principles will keep you from making mistakes in your search. This book will change the way you think about keywords and search strings.

Stay tuned for updates… the book is slated to be published soon!!!

Keyword dreams!!

profilemoe1.jpgSome of you may know that I am somewhat of a sourcing geek. Well, last night I had a sourcing dream to prove it. I was dreaming about keywords. If that don’t beat all. I can’t have normal dreams like other people. I have to dream about search related stuff.

Anyway, I guess you’d like to know about my dream. In my dream I was having this discussion with other recruiters about what was more important to effective searching on the web. Whether it was Keywords, Boolean or the tools you used them on. I argued that keywords are such a big part of searching that it is easy to overlook how important they are to the search process. Without the use of keywords we wouldn’t be able to communicate with either databases or search engines effectively.

The other recruiters in my dream made strong cases for the use of boolean or the advanced knowledge of search engines and for strategies but I came out of my dream convinced that by mastering the use of keywords we advance the cause of our search far more than with any of the other items they argued for, after all, it was my dream right?

I thought I would present my case here, at least here I’m not really talking to myself, I hope. Anyway, my thought is that it is thru the use of keywords that we communicate to the search engine what information we intend to get out of it. But that is not where it ends. It is not as simple as typing your words on the search box and immediately finding your perfect candidate! Did you know that keywords are neither seen nor read by the search engine in the same that way we see or read them? To a search engine a keyword is just a string of characters. Using something like “@#$#&)”, or “7364639”, or “keyword” are all the same to a search engine. It can’t distinguish between a string of symbols, numbers or actual letters.

It is difficult to get anything out of a conversation when the other party is taking your words and taking the meaning completely out of them. How do you expect to get good results out of a search string when you may now know how the search engines read your keywords.

Just think of it. A search engine doesn’t recognize that when you enter a word like “kids” that a good result might also be “children”. Remember to a search engine “kids” is just a string of characters. Instead it just matches each character in your keyword to bring only those results that include the word “kids”. Search engines typically compile a thesaurus like file/program to overcome this limitation. (I’m over simplifying here. It is an complex set of algorithms much more complex for me to understand!.) They use this file/program when the search string contains commonly used terms that are associated with our keyword; it then reflects them as a hit on your results. This gives us the impression that it’s searching what we intended to find. More commonly though this file/program displays associated words rather than synonymous terms. So rather than returning results based on your keywords it is returning those pages that have your keywords found within it as well as other pages that have any of those other words that are typically associated with your keyword.

A search engine looks for records that match the characters typed. That is to say, it will not read the word rather it will try to match the string of characters together in its listing of indexed terms. To understand this is crucial to understanding the results returned by the engine. A database or search engine doesn’t see either meaning or the ideas represented by the words or even an implied relationship to other thoughts or ideas from your words no more that it could identify sarcasm. Knowing this puts a different spin on keyword doesn’t it.

There are other reasons for my belief that keywords are far more important than either boolean, advanced field commands, or any other tool or strategy. Yet I can’t help but feel that it is the most often overlooked part of our search. Not enough time is spent on understanding how keywords are being process and techniques we can use to drive better results.

Well I’m going back to take a nap.Now that this is out of my head, maybe I can catch some zzzzz’s. Hope you enjoyed by ramblings.

The “AND” Operator with a punch.

There are some things that we use so regularly that we take for granted. That is the case with some of the tools we use for internet research. Have you thought of what the PLUS sign does for instance?
We all have used the “plus” ( + ) sign in our searches right? In many search engines, the plus sign can be used as a substitute to the Boolean operator “AND” that is because just like the “AND” operator it finds pages that contain all search terms, but that is were the similarities end. Here is the first difference; unlike “AND” the “PLUS” sign list pages which have the keyword terms immediately on the right side of this operator only.
The use of the plus sign may produce some other unexpected effects. Using the plus (+) sign directs the search engines to sidestep some of the programming boundaries. For instance it causes characters or “stop words” or “noise words” that normally would be excluded from a search to be forced in as part of the searchable keywords.
I can hear you now!! WHAT DOES THAT MEAN? It means that keywords like a, an, and, are, at, be etc.. can be included as part of your search.
Try running this query in yahoo (or whatever search engine you prefer):

Microsoft bites the apple

Now compare it to:
Microsoft bites +the apple

Isn’t it amazing. The plus sign is not the same as the “AND” operator after all is it?
Another interesting difference between “AND” + is that it produces yet another variation in the algorithms.
Try this simple query in Google:
resume develop vb

Now compare it to:
resume +develop vb

Did you notice the difference? What happened was that Google (as well as most other search engines nowadays) has an automatic stemming algorithm in place that allows for variations of keywords. In the case of the keyword develop it searched for develop, developer and development. Whenever you use the plus sign on a keyword it turns off the automatic stemming feature of the search engine.
Next time you use the “Plus” (+) sign in your queries notice the differences. There are times when may need the stemming features but isn’t it nice to be able to determine when it should be used?

Internet Search Fundamentals

The last entry was a side track. I was side tracked by Shally’s comment. What I had on my mind to say was related to internet search fundamentals. I spend a lot of time training and developing training materials on sourcing. It is my belief that keyword development is the area that most sourcers/recruiters have the hardest time with, even though they may not realize. What I mean is that we just start keying in the keywords that are in the job description without understanding how the search engine syntax is going to interpret it.

The idea is “we just put keywords in an out comes the perfect candidate” but it is not that easy. The key to effective queries is understanding how a search engine treats your search terms. This basic knowledge will help you devise more robust queries and revise ineffective ones.

Try running this simple query in google: resume java beans (by the way this is a quick search string for finding Java Developers/designers.

Notice that it produced 938,000 results, before you try the next simple search scan thru the result summaries.

Next try running this query: beans java resume
(notice that the only thing that has changed is the order of the keywords, otherwise we are using the same keywords.)

I ran the both of them a few minutes ago and this second search string brought 859,000 results. Not only was the number of results significantly different but the order totally changed too.

Keyword location is important, order key terms with main subject first, search engines tend to rank documents that match first terms or phrases higher. Remember, the order in which you enter you terms affect both the order and pages that appear in your search results.

Before I log off, I want to briefly point out some keyword strategies. Formulate the scope of the keyword terms within the job description, identify the important concepts, identify search terms to describe those concepts (don’t rely on the keywords given), consider synonyms and variations of those terms, prepare your search logic. I’ll expand on some of these concepts later but if you stick to this you should be well on your way to writing robust effective queries.