Sitegeist: The Blog of Splat Productions

Friday, May 4th, 2012

Microdata For Internet Marketing? Yes, Probably…

Puppy and Kitten and Microdata

When I started doing background resarch on Microdata, I found a number of good articles written by Aaron Bradley at SEO Skeptic. Aaron seems to have much passion for Microdata and his articles were immeasurably helpful. I urge you to check some of his posts out for even deeper content than what I’m providing here.

A week ago, I knew nothing about Microdata. Now, thanks to a week’s worth of research and implementation, I know a hundred times more than what I knew last week. And I’m going to share what I’ve learned with you in this post…

Microformats, Microdata, Open Graph, etc... What are they?

Microdata is the latest stage of evolution in a long-term effort to provide search engine spiders (and other machines) greater clarity about a website’s subject matter. Microdata is a type of structured data which includes a family of technologies designed for similar purposes, including RDFa, Microformats and even Facebooks Open Graph.

Let’s try and put this in layman’s terms…

Suppose I were designing a website and wanted to include a business’ address in the footer of every page. Without Microdata, a search engine spider doesn’t really understand that the copy it is reading represents an actual physical location in space. Structured data, (and, specifically, Microdata) represents a set of definitions (represented through a family of HTML5 tags) and a vocabulary, (stored on various URLS, such as schema.org) which together create an actual “descriptive language.” The result of this language is that a machine understands that what it is reading corresponds to an actual place.

To give another example of how Microdata can supply additional, semantic information to search engines consider this…

Suppose I was writing a blog post which referenced the movie classic Casablanca. By itself, the proper noun “Casblanca” can refer to either a city in Africa, a line of ceiling fans or an Oscar winning 1942 movie starring Humphrey Bogart and Lauren Bacall. By marking your copy up with the appropriate tags and schema.org vocabulary, you can tell any search engine, precisely which meaning you intend.

What implications does Microdata have for internet marketing?

Microdata is important in terms of SEO and internet marketing for one “in the here and now” reason and one theoretical reason. Right now, Google is already using Microdata-provided information to produce search engine results using Rich Snippets.For instance, take a look at this search engine result for long running HBO series, “The Wire:”

Example of Rich Snippet in Search Engine Result
Or this one: Another Rich Snippet Example
It is clear, here, that Google is offering an enhancement to search engine results by embedding the additional Microdata-derived information in the SERP. Besides movies, Craig Bradford notes in this post that there are (easily) five types of content which could quickly benefit from Microdata markup, including Job Listings, Personal Biographies, News Site Listings & (obviously) E-commerce item descriptions.

The other clear reason to start marking up content with Microdata relates to the institutional commitment Google, Bing & Yahoo have expressed towards its use. It is rare that the 3 major search engines create common cause around a single issue. It is reasonable to believe that this commitment is likely to translate to even richer search engine results for marked-up content in the future.

How do I implement Microdata? What about WordPress?

Implementing Microdata is not difficult. Obviously, any “additional” level of markup will take additional development time. But the good news about Microdata implementation is that, since it is part of the HTML 5 standard, it follows standard HTML 5 markup rules. I will try and write a follow-up post in the future detailing actual markup procedures but, for now, rest assured that any designer/developer with HTML knowledge can implement Microdata markup without much learning curve.

If you’re the webmaster for a WordPress site, there are a number of plug-ins on the market to assist in Microdata markup. I plan on testing the Optimum7 plugin in a future post and, in the meantime, you can check it out for yourselves…


Sunday, April 22nd, 2012

Why Your New Website Design Might Cost $5000. Or $50,000

How Much Should A Website Cost?

This post is actually an updated post from two years ago which we’ve decided to revisit because:

  • It still seems relevant.
  • Some information has changed and required a little updating on our part.
  • Very few folks read it the first time around. Maybe the second time’s a charm…
  • We’re short on time this week and can’t write original content. (Meatloaf again???)

Running a website design firm in a big city like Philadelphia and an economy that knows no geographic boundaries brings a constantly changing set of challenges. Ever since the advent of Social Media, the importance of Search and the down economy, we’ve noticed an irony in the demands of our clients.

Despite having less, they want more.

What do I mean by this? Well, let me explain…

When we began designing websites in 2003 or so, content management systems were a luxury available only to clients with a sizable online budget. Now, though, even our most inexpensive sites feature some sort of CMS. Part of me wants to ascribe all of the increasing popularity of content managed sites on the “zeitgeist” of the age which is all about topicality and user generated content. But part of me thinks the down economy has made our clients cheap. They got sick of paying us to make changes to their sites and they’re taking a more DIY approach to things. Whatever the real reason is, demand for CMS is here to stay and I thought it might help to not only say a few words about CMS but also talk about some of the other programming-dependent capabilities our clients ask us for and how they affect the costs.

First, some thoughts:

Adding Content Management to a Site is Not Free.

We’ve written a lot historically about our use of WordPress and the affordability it offers for our clients. Because WordPress is a piece of open source (read, “free”) software, there is an impression out there that it adds no cost to the development of a website. The reality though is that installing WordPress (or any one of the other open source CMS’, like Joomla or Drupal) requires, invariably, programming time from us. Sure, you can slap something together from a pre-existing theme, in theory. But theory seldom ever holds up in practice.

WordPress is not your only option.

Yeah, we dig WordPress here but largely that’s because it works well for small businesses who don’t have a lot of tech savviness and want to incorporate blogging and social media into their sites. For businesses with some level of in-house technical skills or for businesses whose needs aren’t exclusively social media driven (such as a client with ecommerce needs) we very well might recommend using another CMS.

CMS is only one of, potentially, more custom development needs your site might have.

When we develop quotes for our clients, CMS systems are only one of sometimes two or three supplemental programming needs we have to price. Content Management, it is important to understand, is simply the functionality that lets the end user change images, copy, etc within their new site. But many of our clients have additional needs too, such as the need to tie-in to self-hosted or external databases. Take a Real Estate brokerage, for example. We’ve designed websites for Real Estate brokers where they have both wanted the ability to update their site on their own and also needed to have links to regional or national property search databases. In this example, the parts of the site that the agent changes (such as blog entries, agent listings, etc) is part of the CMS, while the tie-ins to a database of local or national properties is database-driven. E-commerce sites are another example of a site which might feature both a CMS and a database-driven module.

Now, a conclusion:

I wrote this post originally because I’d been writing a number of proposals at the time where clients had come to us with a list of needs for their new website but a very tight budget. Often this list included many of the items listed above, such as a potential CMS, ecommerce or other database-driven modules. It’s my hope that, by explaining what these components are and how they impact budget, customers can gain a clearer understanding of how we price our work and, ultimately, decide for themselves whether the initial cost of their development is worth the initial investment.


Monday, March 12th, 2012

Some Completely Impartial Thoughts on Website Design for Law Firms…

Legal Marketing for Attorneys

Need a website or internet marketing services for your law firm? Here is some stuff we think you should know.

Okay, so I’ll come clean that this post on law firm website design is really more appropriate for a landing page or sell sheet directed specifically towards attorneys. But, frankly, it ended being simultaneously a little long winded but substantive — two qualities better suited for a blog post than a pithy landing page. So, without further adieu…

(more…)

Monday, February 20th, 2012

A Web 3.0 Primer on the “Semantic Web”

Book Stack


Geeky tech types love acronyms.  A popular one getting tossed around these days is the expression “Web 3.0.” For those of you who might have been sleeping during your Internet History classes, this third generation of the Web is one which expands upon the linkages, accessibility and collaboration enabled by Web 2.0 technologies such as social media and content-management systems.  Web 3.0 extends the idea of a more open internet by seeking to fundamentally change the way the internet is coded and data is represented. The idea is that if its possible to standardize the way content is organized on the web into a family of categories, then those categories themselves will have basic meaning to other sites and applications that might be accessing that data.

I’ve probably lost you by now, so let’s start with a real world example…

(more…)

Monday, February 20th, 2012

Nifty HTML 5.0 & CSS 3.0 Tricks & Trends for Non-Designers & Clients

HTML 5 and CSS 3 Tricks & Trends


About a year or so ago, I wrote a series of articles on internet marketing and SEO-related topics for small business. The intended audience for these posts was the average small to medium sized business owner that doesn’t know much about SEO but knows it is important for his/her business and that they need to learn something. Sort of in that spirit, I thought it might be useful if I write a few quick posts on HTML 5.0/CSS 3.0 and how the evolution of HTML and CSS will have perceivable impacts, not just for designers but clients alike…

(more…)

Monday, February 20th, 2012

Using the WordPress PHP Code Widget to Make Cool Sidebars

Sidebar Widgets in WordPress

(This post is meant more for our WordPress readers than general clients. The techiness of it might not be relevant to any but website designers…)

The use of dynamic sidebars and menus in WordPress is undoubtedly one of the content management system’s great features. One default widget I find myself using frequently for sidebars is the Text Widget. The Text Widget is great because it gives designers the opportunity to make sidebars out of simple text and accepts HTML. So, for instance, styling static lists of links is a breeze with the Text Widget, as is any task requiring which is text/HTML based. In a recent project for a New York City client, though, I needed to create a sidebar that did more.

(more…)