SoFla Web Studio Blog

10 Link Building tips for Blogs

SEOmoz rogerbot Link building tips for bloggersOK, so it is actually 14 (ten just sounds so nice).

Actually, our friends over at SEOmoz have complied a list of tips for link building for personal bloggers. These guys know their stuff and I strongly recommend their SEO tools for anyone seriously considering working in the wonderful world of SEO. This applies to in-house SEO or as an agency or consultant.

On with the list then.

I am going to give all 14 points here, if you would like a more elaborate definition, Rand has done a fine job on his website to clarify and answer most any concern you may have on any of these. As is usual with SEO, this list is informative yet the work can be very labor intensive. Be forewarned... Bloggin aint easy!

Read More

A Brief Presentation on Drupal Install Profiles

I recently gave a presentation about "Install Profiles" in Drupal 6 and 7 at the monthly Broward County, FL Drupal Users Group. Here at SoFla Web Studio, we use Install Profiles along with Drush Make to assist in speeding up development times, and also to automate as many repeatable steps as we can. This allows us to focus the majority of our time on the custom work that each website requires.

There are quite a few steps that need to be repeated for a base Drupal install that can be easily automated with the use of Install Profiles, however most people do not bother to create their own. Install Profiles are actually realatively simple to make. My presentation is an introduction into the anatomy of a Drupal Install Profile, the differences between Drupal 6 and Drupal 7, and a few basic code examples to get you started.

The presentation does not have any audio right now, however, once that's released, I'll post a link. We had a healthy discussion during the meeting and most of it is captured in the audio. To summarize Install Profiles versus Features it is best stated that Features works better for defined tasks and sections, while Install Profiles are great for general configuration that can be accomplished during an installation of Drupal. Such configurations include; creating input formats, creating an administrator role, and setting a default admin theme.

Read More

We Are Hiring! - Looking for a Drupal Developer

Drupal Developer/Site Implementer/Designer (Hollywood, FL)
Local Web Studio close to I-95 and Hollywood Blvd. is looking for a Drupal Developer/Site Implementer.

We have a current opening for a talented individual with direct Drupal experience.

Qualified candidates will have experience deploying Drupal websites with any or all of the following.

Experience with:
- deploying Drupal website from installation to final launch
- creating requirements for clients and formulating Drupal recipes to meet those requirements
- customizing Drupal themes - strong CSS skills
- maintaining Drupal website content and updates (administering users, permissions, etc...)
- adding 3rd party modules to Drupal websites
- developing custom Drupal modules
- working with CiviCRM is a strong plus
- experience with Ubercart is a strong plus

Experience with other open source CMS systems is a plus but we do need direct Drupal experience.
Any experience with Zen Cart or Ubercart is a plus.

No companies or contractors will be considered for this position! We are looking for someone to grow with our company.
This is an in-house position. You must live in the South Florida Tri-county area and commute to our office daily.

Read More

Upsell to your existing customers - post-order communications

I find it interesting how many missed opportunities happen with online businesses. The reasons vary greatly for this by client, budget, etc... But it is especially apparent on those businesses and organizations that have marketing budgets but have been slow to adapt to the web, or sometimes, just "don't get it".

Post-order communication is such a crucial element in the marketing process, however many businesses take it for granted. It does, after all, take place after the sale (or conversion). When a customer has completed your intended result on your website (completed a purchase, filled out a contact form, requested a brochure, etc...), your duty is done. You have converted a visitor to your website into a customer or a measurable trackable goal. However there is still so much more opportunity. You now have information about this visitor. Valuable information that you can customize specifically for this individual. You also have their attention. Chances are, after completing the conversion on your website, the very next email they receive from you will be read.
This is HUGE!
Don't miss this opportunity to engage your customer, educate them or offer them something they may want or need (this must be personalized and not generic).

Read More

Hire a Pro - good advice for web designers and most contractors in general

I came across a great article in USA Today (in their fantastic Ipad app BTW), that discusses Small Business owners and their tech needs. While the majority of this discussion is related to typical IT services like networking, PC maintenance, server administration, etc... They do touch on social media (online marketing) and other 'Tech' services.

While they do not directly address 'web design' it is a component that many times is wrongly attributed solely with IT. The traditional web design (for your online presence) is more a mix of IT and Marketing. Probably leaning more toward marketing since you want get the most value for your dollars. However the tips they give for your Tech Needs definitely apply for web design also. One in particular really stood out to me:

Go with a pro: Don't hire a tech-savvy college kid, an IPad-loving brother-in-law or the receptionist's boyfriend to tackle tough IT needs, Clancy says. Those without formal training don't have the skills to help a company grow — and if the receptionist gets fired, the company may find itself with a bunch of deleted information, he says.

Read More