-
Step 1
Split the page into related sections. Searching through all the text on a page is cumbersome and time consuming. If paragraph searching proves difficult, create a limited search bracket (30 words.)
-
Step 2
Stop connecting searches to advertisers. Many search engines front-load marginally related pages to suit advertisers. This lowers the number of relevant matches.
-
Step 3
Search literal words and characters. Automatically screening out articles and prepositions insults user intelligence and increases potentially useless matches. You can provide the user with the option to screen words if they want.
-
Step 4
Give users credit; don't underestimate their intelligence. People are smart enough to advance beyond today's low-tech applications.
-
Step 5
Piggyback searches. Once pages are found focus the search on pinpointing the section with the search text. This allows the user to skip past ads and unrelated sections.
-
Step 6
Build from prototypes. Start with a simple prototype that converts lines of text into words to match the search parameters. Build from that to a program that keeps track of matches across multiple lines.












