Archive for the ‘Search Engines’ Category

Why clean code and markup matters on a web site

Tuesday, July 14th, 2009
A graphical despiction of a very simple html d...
Image via Wikipedia

I work for the Professional Bull Riders, Inc. in the capacity of Web Developer (Visit the PBR Online. Recently we have been looking at making changes to the site, adding more content pages, restructuring the layout on some of the internal pages to be more modern looking and reviewing search engine optimization and marketing.

All of this is necessary for growth, sustained visitors, enhancements and general creating forward motion on any given web site, especially for one that is in the top tier of sports entertainment. The issue happens, as it has happened at countless other enterprises, the code base is getting older, has been touched by many programmers over the years and is nearing point of needing to be completely rewrote to be modernized. That happens. No question.

The discussion here is, does clean, well commented code help sustainability in an application, including a web application? Short answer is yes. Does valid HTML markup do the same? Again, the short answer is yes. If the code base that exists is written using proper and valid HTML/XHTML markup, and is commented properly or document properly to give other developers a decent idea of the logic behind any given subset of functions, routines and other logic to understand what was being done and why. It also helps for the same developer when he/she needs to go back and make changes on code that may have been written months, even years prior.

As we move forward at my place of employment, we are looking at various platforms, ideas and methodologies to create a platform that is extensible, pliable and can be built upon in the future. This platform, as it will become, will be something that can be built upon to create the best possible presence, as any enterprise should have a goal of accomplishing.

So does clean code and markup matter? Yes it does, and if your enterprise, business, or site is lacking in that area, shouldn’t it be about time to correct that situation?

Reblog this post [with Zemanta]

More Accurate Google Analytics

Friday, January 23rd, 2009

I was recently reviewing the Google Analytics for the site here, and noticed that the traffic was rather high. Upon further investigation I found that many hits where coming from myself! Well, on a smaller traffic blog such as this, having very many “self” visits included might give one a false indication of traffic. Another area this might cause bloated traffic is if you have multiple users editing, viewing or otherwise interacting repeated on your site.

For me, I found this out after viewing the Maps portion of my analytics and seeing that my home state had the most traffic. I do promote a bit locally, so I investigated further. At that point I realized that the majority of visits were from myself – adding posts, previewing them, checking the site, checking changes etc. So, what is one to do? I filtered my IP from the analytics.

Now I can do this because I have a static IP. Don’t have that? Ask your ISP, most for a small charge will set it up for you and for small monthly charge let you keep it. This way, the static IP can be filtered from your analytics results and not impact the bottom line on your view of traffic.

To accomplish this filtering process, once logged into Google Analytics click on the Analytics Settings. Next, under the Actions column in the row of the site you wish to add the filter to, click edit. At this point, you want to find the Filter section, and choose Add New Filter. This will give you something like the image below, where you can choose from several options to filter from. You can choose to filter domains, IP addresses and more. The one you want to select is Exclude All Traffic From an IP Address.

filtersetup It is important to note how the IP address is notated: 192\.168\.0\.1 – notice the backslash before the period. You can exclude a single IP address by including all four octets or you can exclude and entire range by including fewer octets: 192\.168\.0\. note that it ends with the \. this will exclude all hosts on the 192.168.0. network. So if you have multiple users in your company that view your site repeatedly with multiple IPs from the same network, you can effectively exclude all visits from staff this way.

Reblog this post [with Zemanta]

Web Development & Design Portfolio

Thursday, January 15th, 2009

Billy J. Nab's Portfolio

Billy J. Nab's Portfolio

The new web design and development portfolio has been launched, and is now available. New samples and references will be added over the coming weeks, so keep checking back for updates to it! It currently highlights the past three years of experience, being the most relevant. It will begin to feature more graphic design samples and much more programming examples as I prepare them and add to them. Having nearly 8 years worth of code to sift through and find relevant and still viable samples for today’s web has been a challenge, but one I have been meeting head on.

You can find it here: Billy J. Nab’s Portfolio

Reblog this post [with Zemanta]

Available for Freelance and other work

Monday, October 6th, 2008

I am currently accepting new projects, either on a freelance basis or on an employment basis. The employment basis may be either a temporary, temp-to-hire, contract-to-hire or direct hire situation. At this time I am not available for relocation, so local opportunities (those that are not available via telecommuting/offsite work) must be within the Front Range to Southern Colorado area.

Use my contact page if you are interesting in discussing any potential opportunities.

Google PR – The Ultimate Never Ending Saga

Thursday, October 25th, 2007

You know, when Google first introduced PageRank – the web developing world went absolutely bonkers. There were so many “experts” that had a unique angle on how to attain the highest page rank in the fastest way it was mind numbing. It went on this way for quite a while, with web masters, web developers, SEOs (search engine optimizers), SEMs (search engine marketers) and the regular Internet Junkie trying to prove that their theory was correct about the Google PageRank algorithm.

In the past 1 1/2 to 2 years, we have seen another phenemona happen – the devaluation of PageRank. Apparently not just by web masters, web developers, SEOs and SEMs, but now by Google themselves. With the advent that they are trying to de-value paid links, links that can carry page rank to lend creed and credibility to a site, many top ranked sites are experiencing major PR drops. Sometimes up to 4 or 5 points.

According to Web Pro News, most of them took a 2-4 point drop, with www.statecounter.com taking the largest in their supplied list going from 10 to 6. I do believe their list may have came from over at Andy Beard’s site.

The completely amazing thing of all this, is the buzz it has created in the blogosphere (yes, people just like me {only with more power, clout, writing time and blogging experience} writing about it). People have came forward with conspiracy theories, ideas that Google is personalizing this round of updates against entities and much more craziness.

As I said in a comment over on ProBlogger – when will the Google PR craziness end? Ever? Probably not anytime soon. Can PR drop, the site still have quality content and get great traffic? I guess the next few weeks will tell on some of these sites, won’t it.

Personally? This site’s home page has a whoopin’ up PR of 3. One of my work sites has PR5 and the other a PR4. However, the PR5 page does significant sales volume and has a great visitor number, as well as garnering nearly 60% of our traffic from search engines. I get about 39% of the traffic to this site from the search engines.