POP SEO Tip #2: How to Build Backlinks the Right Way

Posted by Peter Otte on January 26, 2015

Backlinks are well known as one of the best ways to boost your WordPress page’s ranking on search engines. Businesses, however, all to often go about this the wrong way. More than ever, search engines are factoring in the quality of backlinks into their web-crawling algorithms. This means that taking a scatter-gun approach to backlinks may hurt you in the long run. So I’ve put together some guidelines to help you build backlinks the right way:

  • Stay in Your Field: Not long ago, it didn’t matter very much where your backlinks originated. That’s simply not the case anymore. Your backlinks should come from websites that match your field. For example, if you’re an attorney, it makes sense to have a backlink from an online legal directory, not from a construction web site.
  • Cultivate Relationships: Whether you’re simply exchanging links or doing a guest blog, try to develop a relationship with that readership. You might earn additional links from other members of the community. Be generous and helpful as much as time allows.
  • Offer Great Content: If you offer content that is of value to people, then they will be inclined to share that content with others. The concept is simple, but in practice it will take some effort. Be warm, friendly, and informative and try to keep the sales pitch to a minimum.
  • Make Sharing Your Content Easy: If you’re not using WordPress plugins that allow visitors to easily share your posts on social media, then research some good plugins out there. You will want to take advantage of social media sharing. It’s easy to create Facebook sharing buttons; ditto for twitter, LinkedIn, and Google Plus. Make it as easy as possible to share your content! If you’re not using WordPress, the same principle applies; you probably will have other tools at your disposal. Add this has a quick way to add a share button if you don’t have WordPress.
  • Share Content from Others: Your visitors don’t care where your content comes from, so long as it’s useful to them. Sharing valuable content from others serves your customers and clients, and it may inspire other content creator to share your work as well.

By following the above guidelines, you should be well on your way to making quality backlinks an important part of your overall SEO strategy.






Comments: No comments yet

POP SEO Tip #1: How to Respond to Negative Reviews

Posted by Peter Otte on January 20, 2015

If you do business on the Internet and participate in social media, at some point you will field reviews and comments from your customers: both good and bad. Often however, businesses run into the trouble when they are forced to deal with the negative opinions of their customers and clients. Knowing how to respond to such reviews is not only crucial to maintaining your business’s reputation, but it’s also an excellent way to build that reputation. Here’s how to do it:

  • Always Respond: The biggest mistake you can make is to ignore negative feedback that you receive. Instead, make a concerted effort to field any and all comments that your business receives on review sites, whether they’re good or bad.
  • Keep Your Cool: Even if the negative review that you’ve received is over the top, remember that as a business, you always need to take the high road. Nothing looks worse than a business that meets an unreasonable customer’s complaint by responding in kind.
  • Address the Review Directly: Think of how you would address the customer or client’s complaint had it been delivered to you directly. Take the time to consider what’s been said, and address the issue head-on.
  • Highlight Your Strengths: Responding to a negative review isn’t just an opportunity to address a complaint, it’s also an opportunity to educate that customer and others about your business’s strengths. Turn the negative review on its head and call attention to everything your business does right.

How to handle a bad reviewUltimately, you should come to view dealing with negative reviews as an opportunity rather than an inconvenience. Though the impetus for doing so may not be what you’d like, negative reviews provide a platform for you to sell your business and to manage the public’s perception of it.

I hope you learned something from this post. To learn more about our SEO services, including Online Reputation Management, please visit this page.



Comments: No comments yet

Santa Barbara Artist Directory

Posted by Peter Otte on July 25, 2014

The Santa Barbara Artist Directory has officially launched:


This is a new searchable online directory that is open to all artists who reside in Santa Barbara County. It’s a quick, affordable, and easy way for an artist to create an online presence and immediately market your work.

Here’s what one of our members had to say:

“It looks fabulous! Great design and idea. Pretty user-friendly too. It will be a great asset for the SB artistic community.”

The home page has a unique, scrollable tile that lets you browse new artists at a glance. The home page also includes thumbnails about featured artists with a link to their profile.

You can also search the artist database. The advanced search features let you filter different attributes, such as the media type or artistic genre.

The site is also responsive. It’s possible to view the entire site on your tablet or smartphone device.

The Santa Barbara’s Artist directory’s mission is to:

  • Promote the local artists (Santa Barbara County) by increasing their exposure on the web and creating local, national and global recognition.
  • To maintain the website with images of each artist’s artwork and a link to their website when applicable.
  • Search Engine Optimization (SEO): Optimize the Santa Barbara Artist Directory to give maximum exposure to the participating members.
  • Develop publicity for the website at local galleries, art shows, art related stores, museums and foundations.

The annual membership fee is only $26. As a member, you can create a member profile that will be viewed by the public with a short bio and samples of your work featured on your own page. In order to become a member, You must live in Santa Barbara County.

Signup is easy. You only need to fill out the essential information on the member profile page to sign up; you can always return later to update details.  You may choose which fields to share with the public and which information you wish to remain private.

  • The website is an optimized searchable online directory divided into different Art disciplines/ mediums.
  • You can load your artwork into albums so that art buyers can view your work.You may upload as many images as you like. The file format for each image needs to be either a JPEG, PNG OR TIFF. Each image should not exceed 10 MB. You may create as many albums as you like and update them when you need to.
  • You can also link to your web site or social media pages. And by clicking on the button you can post a link to your profile from your favorite social media profile so your friends, family, and colleagues can view your profile. You also have control over who sees your information.
  • At the same time, we promote the site and our members on the search engines. We are also promoting the directory around town at local galleries and art shows. You can enhance your exposure on the web, create recognition and sales opportunities for your work.
  • As a member, you also qualify for a discounted rate on a website.

We promote local artists in Santa Barbara County by increasing their exposure on the web and creating local, national and global recognition.


Comments: No comments yet

Working with Wild Apricot

Posted by Peter Otte on February 5, 2014
Wild Apricot Membership Management

The Santa Barbara County Psychological Association (SBCPA – www.sbcpa.org) is a client of mine in Santa Barbara. They were having problems with their previous developer and they hired me to, among other things, set up a membership subscription site utilizing Paypal.

WordPress did not turn out to be a good match for them at the time so I opted instead for a membership platform called Wild Apricot. While it has its limitations, Wild Apricot is a very good membership system with individual member accounts, a simple an an advanced membership directory search, a very good accounts section that exports to Quickbooks, and a great overall value when compared to other systems requiring thousands of dollars annually. The monthly expense for using Wild Apricot runs about $25 for under 200 members.

Setting Up the Payment System

One of my tasks was to set up their Paypal account so members could pay online for membership fees, event registrations, and make donations. The model is similar to a subscription-based solution because there are recurring annual fees and different membership classes. From time to time they also host events where they invite a speaker to discuss a current topic of interest. Now they can set up an event on their web site, notify their members, and then enable them to register for the event in advance.

So after customizing their site with new graphics, I set up their Paypal account using the setting Paypal Express Checkout, which has no monthly recurring fees. It’s not rocket science, but it’s important to follow each step carefully so that payments get credited to their account. They already had a Paypal account linked to the organization’s checking account. And they had their 503c status current, which qualifies them for a lower non-profit rate.

The essential steps included entering their existing account information, enabling the API permissions and credentials, and then configuring their Payment settings to work with Paypal Express Checkout. If they had a different payment preference, I would have had to follow a different procedure. For example, they might have asked me to implement Google Wallet instead.

Before, they were waiting for checks to arrive in the mail or in person. Now, when it comes time to renew, members can take care of it themselves and the money gets deposited into their PayPal account. Now most of it is handled online. If they ever outgrow PayPal (the percentages tend to be a bit higher than authorize.net), then they’ll call me and ask me to switch to the new system.

Wild Apricot has a very responsive technical support team and they periodically update the software on the backend. During one update, my theme overrides got a little whacked, but they recognized they forgot to adjust the permissions on their servers and then it worked fine. Theme overrides, an experimental feature, enable developers to customize the look and certain features utilizing JavaScript and jQuery.

Some of the Drawbacks

But like most hosted solutions, Wild Apricot does not allow you to access the root directory of your account. While you can customize a lot of things through the admin panel, you can only access the theme files in your resources folder, which is a subfolder in your account. So for example you can’t upload an XML sitemap to the root directory and then submit it to the search engines.

We’ve also run into this problem when trying to change the layout of the directory results page. While you can select which fields can show up, the layout is row oriented rather with no option for a grid layout. We did figure out a solution to this problem utilizing their API key, but be forewarned: if you use the API key for certain function calls, the key will be exposed when someone tries to view your source code. All they have to do is copy your API key and learn the API reference to begin accessing your membership data. There is a way to conceal it, however, by creating a web service in PHP that incorporates javascript.

I’m really looking forward to seeing the changes that are coming with release 5.0 of Wild Apricot. You may just want to try the free trial to see if it meets your needs. It’s worth effort.

Comments: No comments yet

Crowdfunding with Kickstarter

Posted by Peter Otte on January 10, 2014
crowd funding

Note: This post was updated on January 10, 2014.

Last year the videogame industry faced stark financial realities in light of the shift toward free or low-cost games available for download from Apple’s App Store and Valve’s Steam. Established mid-tier publishers could no longer predict what their revenues would be for a new release and in many cases left developers in the lurch. From the consumer’s perspective it made perfect sense: why should I have to pay $60 for the latest Super Mario game when I can download Cut the Rope or Angry Birds for $4.99 (or less)? So the industry took stock of the situation and started looking into crowdfunding solutions. Enter Kickstarter.
View More

Comments: No comments yet

Finding Real Value in Web Hosting

Posted by Peter Otte on January 6, 2014
Web Hosting Value

Note: This post was updated on January 6, 2014.

One of my web design clients wanted my help finding a cheaper web hosting option. Her colleague, also a client, had recommended she try hosting with Network Solutions for a low $2.99 per month. Naturally I told her I would help her.

Digital Housing, their existing provider were very cooperative and the transition process began apace. If you have ever undertaken the switch before, you know that changing from one web hosting company to another is seldom a straightforward and efficient process. It can take hours, even days to reach a live human representative who has been trained to persuade you to change your mind. Digital Housing, on the other hand, handled the issue with aplomb and my client was all set to make the switch to Network Solutions.

View More

Comments: No comments yet

Web Storyboarding and Dynamic Site Maps

Posted by Peter Otte on December 23, 2013
web storyboarding, dynamic sitemap

Like any art form, web development takes practice, skill, training, and focus. Wait a minute, you say. I’ve got a team for that and they really know what they’re doing? Don’t kid yourself. Even if you are engaged as a manager or investor, you are still engaged and you need to remain so.

But don’t worry; it’s actually pretty fun if you understand that web development is an iterative process. Like learning to play the piano, it requires repetition, patience, concentration, and a dedication to getting the details right. Practice makes perfect.

Look for ways to break the web project down into manageable chunks that can be completed within a four-month schedule. For me, four months is the magic number. Then work on each chunk one step at a time and move closer to a successful result.

The process can vary. In my work, though, I tend to focus on a few basic steps. The first step I call storyboarding. It’s similar to the concept of wireframing, but because I’m more visual I prefer to use the storyboarding.

In the film business, a storyboard is an illustration that visualizes how a scene should be shot. In web development, it means organizing the User-Interface elements – fields, buttons, descriptive text, and other elements – into common sense layouts. To save time, each layout should contain only the basic design elements so everyone involved can sense the logic.

Each layout should make sense. There should be a flow, preferably one that you can diagram. To understand the logic of a web site it helps to have a master diagram that shows how you get from point A to point B.

To comprehend the logic of a site, you need a diagram that shows a bird-eye view of all the pages. This is usually a site map drawn as a flow chart, or what I call a dynamic site map. Most site maps that you see on web sites are static by nature: they tend to be hierarchical with the home page at the top if you’re reading down or the left if you’re reading right. When planning the web development, it should resemble a flow diagram so you can see how the pages are interconnected.

Building a site map and storyboarding the individual pages go hand in hand. It’s tempting to rush the process and gloss over the important details. Just remember that it’s much easier to spot and correct during this pre-coding phase than later when you are in the thick of it.

Expect revisions. This will be the first time that you can see how the web project is supposed to fit together. Streamline the user experience as much as possible. Ask yourself this: could a child navigate your site? If not, why? Just remember that if they get lost or frustrated, they will abandon your site and it will be very hard to get them back. And check the egos at the door.

Even the web development planning process is iterative and can be perfected. This is a dynamic medium that is always open to a better method.

Download Links

These completed layouts were used to code the pages and reflected many design revisions.

Screen #1 – Bank Landing Page
Screen #2 – Web Site Estimator App

The actual landing page can be viewed here. The estimator page can be viewed here; you get to it by filling out the contact form on the landing page.
Dynamic Site Map

Comments: No comments yet

Using iPrint and Cloud Print

Posted by Peter Otte on August 13, 2013

Back when I edited Portable Computing magazine, I met often with representatives from the different tech companies to discuss new products. There was one memorable encounter with  HP. This was around 1993 and there was a lot of interest at the time in the so-called paperless office: if everything was electronic, couldn’t we cut down on printing?  So I asked him what he thought.

“The paperless office is about practical as the paperless toilet,” he replied.
View More

Comments: No comments yet

The Project Style Guide

Posted by Peter Otte on July 20, 2013
Widener Library

Professional academic writers often use style guides. These guides help the writer ensure that every paragraph and every page follows the same rules for formatting and for citing information. Following these guidelines allows for all of the information to be unified. These same strategies can be applied to web site design, as well as other design projects. Having a professional style guide created before you begin making changes to a web site, or a print project, ensures that the layout and appearance of the content will be consistent from page to page.

When we begin working on a web design project, the first step is to communicate with the client in order to plan the overall desired look and function of the web site. This may be accomplished using a creative brief. Once the design concept has been approved, the next step is to create a style guide. This is something that we provide as part of all of our web design packages because it is so important to the overall process.

The style guide is created before any coding has begun. This guide is an integral resource for the programmers as well as the clients. First, the programmers use the style guide while they create the coding in order to ensure that the layout is consistent from page to page. Even if a different programmer works on a different area of the site, because the team has a strong style guide, the entire project will still be cohesive, sensible, and coherent.

We also include these style guides for print projects. Whether the print project is one page, or an entire catalog, it is still crucial to have a plan in place. For print projects, the style guide includes information about typography, color, and best practices.

The style guide remains significant even after the project is completed. If requested, we provide a guide in PDF format so it can be shared within your organization. Within this style guide, the client will find simple instructions regarding how to make edits in the future without effecting the unity and consistency of the web site. For example, if you needed to update contact or product information, you could easily do so without having to hire a professional programmer. Thanks to the help of the style guide we provided, you can quickly make these changes while keeping your design looking flawless.

Comments: No comments yet

Find Dad a Better Search Solution

Posted by Peter Otte on June 11, 2013

When I was a boy of 14, my father was so ignorant I could hardly stand to have the old man around. But when I got to be 21, I was astonished at how much he had learned in 7 years.

Let’s face it: as great as WordPress is for building websites, its built-in search tools remind me of how I once felt about my Dad: clueless. I often find myself resorting to Google or Bing searches to find the page I’m looking for rather than using the built-in search engine.
View More

Comments: No comments yet
Tags: , ,