Poorly Coded Site Search can Kill Your Rankings

Usually when a developer thinks of bad code affecting search rankings, they think in terms of how poorly written HTML will bonk SERPs. A search engine will get over a table in your HTML, probably even a broken link. It will snicker at your inclusion of the keywords meta-tag and move on, happy to keep you indexed and ranked based on your other redeeming factors. But like all relationships, there are lines you can’t cross without getting dumped,... Read More

Avoiding Loose Typing Dangers

Sometimes I like terse code. if( state ){} is clear. However this syntax can cause a lot of grief in loose typed languages, and while you can avoid some cases by typing vars, you can still get yourself into trouble (as a note: I find strict mode a pain in ActionScript). if( GetState() ){} may mess you up if the function returns a string, where if( GetState() == false ){} will do the type conversion for you and function properly. Tweet Read More