Sphider is a great product for large sites wanting a free site search product that is scalable and free.
Configuration of this product is extremely simple and it uses a MySql database and php program to index your site as often as you would like. A cron entry can be used to automate the entire process.
If you have a large site and don't have it completely indexed this product will provide everything you need to create a customizable site search facility.
Usability is an important and often overlooked part of website design. Since usability testing may be too expensive for some webmasters I have included some basic information to consider when creating or rebuilding a website regardless of the niche or purpose of the site.
Everyone wants to impress people. Whether you use 6 syllable words or industry jargon it is easy to forget that not everyone is quite as up to date as you are about your content.
Not only that, but if you make visitors stop and think about what to do next too often, they will generally just leave your site. Keep things simple. Use words that a 6th grader would understand and make sure to organize things in such a manor that the visitor's scanning eye recognizes exactly what you are trying to convey to them and what they have to do next.
Whether you are a new webmaster or a seasoned pro, these mistakes are easy to make. The phone rings, honey-do's, or just maybe its Monday!
So OK, here is a reminder for owners of websites and blogs to prevent falling into the top 5 publication disasters that can prevent successful Internet marketing.
Maybe nobody looks at the page title when browsing a web page but it is the most captivating, constructive part of the SERP snippet. Everybody scans the big, bold text when Googling, Yahooing, or Liveing. The bold text in the snippet is your title tag for the page.
Throw a bunch of keywords in a title tag and nobody will click on the SEO'ed garbage you end up with. Never change your title tags, or use really similar title tags and the search engines will hate you.
The link attribute nofollow is used widely to control comment spam and not pass reputation or link juice to 3rd party sites. Strong opinions continue to be voiced about the use of the attribute on internal links within one's site.
The concept of using nofollow on internal links is to prevent bleeding PageRank to pages that are not useful in the index and don't contain content relating to your niche. Nofollow on a link on page1 to page2 prevents page2 being crawled and eliminates passing reputation, link juice, PageRank to that page.
Other Methods
The meta robots tag is available to nofollow all links on a page. The combination index, nofollow will allow the page to be indexed but all links on the page are nofollowed, while the noindex, nofollow combination prevents indexing and nofollows all links.
CSS3 has been in the works for a while now. The current implementation of CSS (2.1) includes browser rendering inconsistencies but does provide excellent positioning and formatting properties. CSS3 promises to expand positioning and column layout capabilities, allow layered backgrounds with quicker load times, and real opacity of design items to name a few.
While CSS3 is not near implementation yet, its features are worth a look and learning about some of the new features now is a worthwhile exercise.
CSS3.info provides a great deal of information about CSS3 and also includes a selectors test to identify compatibility with todays browsers. The Konqueror browser included on my Linux box passes all the selector tests, while Firefox and Opera still need work.
Come on guys I am the impatient type!