Pages

Monday, July 25, 2011

Dear Programmers...

Please wait.

When you're making a Windows or Web App I have a few words of advice.

Some processes - like complex database queries - take a lot of time, especially over a large network. This gives a user experience where they click a link or button and nothing happens for a very long time.  Wouldn't it be better if you popped up a little I'm working... animation to let the user know you haven't just dropped his request on the floor?  Not doing so leads to the following user reactions:
  1. Screaming in a high-pitched voice, "go! GO! Goooooooooooo!"
  2. Clicking the offending link or button 32,500 times (submitting repeated requests to the server)
  3. Hating technology and vowing to leave this over-digitized world to seek a simpler life.


Bryan Valencia is a contributing editor and founder of Visual Studio Journey.  He owns and operates Software Services, a web design and hosting company in Manteca, California.

Saturday, July 23, 2011

Some Updates Could Not Be Installed

Ok, Microsoft, wtf am I supposed to do NOW?





Security Update for .NET Framework 2.0 SP2 and 3.5 SP1 on Windows Server 2003 and Windows XP x86 (KB2478658)
Security Update for .NET Framework 2.0 SP2 and 3.5 SP1 on Windows Server 2003 and Windows XP x86 (KB2518864)

...

Update: Microsoft advised me to uninstall and reinstall various versions of the .NET framework.  Fun.  That's 4 hours I'll never get back.




Bryan Valencia is a contributing editor and founder of Visual Studio Journey.  He owns and operates Software Services, a web design and hosting company in Manteca, California.

Monday, July 11, 2011

Dear Bloggers...

Would it be too much to ask you to include the DATE on your blog posts? I just tried to debug my SQL Server 2008 R2 problem using a blog post that must date back to 1965.
Thank you.

Bryan Valencia is a contributing editor and founder of Visual Studio Journey.  He owns and operates Software Services, a web design and hosting company in Manteca, California.

Monday, July 4, 2011

Common Sense SEO

I get this all the time, in phone calls and email.  "We can use SEO (Search Engine Optimization) to put your site at #1 in the Google rankings..."
So, while it sounds good to optimize your search rankings, what exactly are we talking about here?  As it turns out, there are 2 kinds of SEO.
There is organic SEO, where the Google and other crawlers read the text on your page and index your site accordingly, and there is the kind that the "SEO Marketing" companies are trying to sell (at least the ones that call me), that are in essence trying to game the Google search bot into giving your site a higher ranking.


Things that do not work.
  • Adding a million words to your META tags.
Reliable sources tell me that Google doesn't even read the meta tags anymore.  So any company that offers you hits by adding stuff like this:

  <meta name="Keywords" content="Lindsay Lohan Naked, boobies, naked people, free porn, free money, firefox sucks, IE sucks, Safari sucks, free stuff, make money in your spare time, free drugs, free pharma, free overstock, cancel your credit card debt, no interest loans, low interest loans, free medical care">


...to your site header is trying to rob you.  They may make your hits go up for a time, but they will not drive the kind of traffic you want to your site.  Now it won't hurt your site per se, as Google completely ignores them, but some other search engines may pick them up and decide how full of crap you are :)

  • Paying for links
This cropped up many years ago.  You pay some guy $50 a month and he maintains about 90 web pages.  These web pages have no content, all they have is a long list of link tags - sometimes not even formatted so a human can read them.   These may help a little, but the search engines are wise to this game.  What you really want is people who will legitimately link to your page (in blogs, twitter, facebook), not these con men.
  • Constant site updates
Changing your site once a week, day, hour, minute might help your crawler traffic, but not your rankings, and certainly not your visitors.  So anyone offering to add some dynamic gizmo that adds a comma to your site every hour is trying to rip you off.
  • Hiding text
Some SEO Experts recommend that you add white-on-white or black-on-black or 1pt text to your pages to help get you hits.  Since Google no longer reads the meta tags, they figure it's easy to fool the crawler by making it invisible to the human eye like this (I made it "nearly-white" so you can see it):

[
Linsday Lohan Naked, boobies, naked people, free porn, free money, firefox sucks, IE sucks, Safari sucks, free stuff, make money in your spare time, free drugs, free pharma, free overstock, cancel your credit card debt, no interest loans, low interest loans, free medical care,Linsday Lohan Naked, boobies, naked people, free porn, free money, firefox sucks, IE sucks, Safari sucks, free stuff, make money in your spare time, free drugs, free pharma, free overstock, cancel your credit card debt, no interest loans, low interest loans, free medical care,Linsday Lohan Naked, boobies, naked people, free porn, free money, firefox sucks, IE sucks, Safari sucks, free stuff, make money in your spare time, free drugs, free pharma, free overstock, cancel your credit card debt, no interest loans, low interest loans, free medical care,Sarah Palin Naked
]
I understand that the web crawlers are getting wise to this tactic as well, but even if they didn't, it still drives traffic you don't want to your pages!

Things that do work.
  • Building a reputation.
  • Getting recommendations from real people and other businesses.
  • Good spelling and punctuation on your pages. (if you're selling mousetraps, and your site says "muosetrap", you're probably not going to get seen.)
  • Being connected to social media - is there a twitter/digg/facebook linkamabob on your website? Do you blog about stuff your company does - about your industry - and include links to your site?



Bryan Valencia is a contributing editor and founder of Visual Studio Journey.  He owns and operates Software Services, a web design and hosting company in Manteca, California.

Share This!

Contact Us

Name

Email *

Message *