Posts Tagged ‘common sense’

Marketing Mistakes & Bashing Your Sponsors

I love reading new blogs, especially ones that have little or nothing to do with my area of focus, that way I can always get to see different points of view! This week is no exception, I’ve found a great collection of marketing blogs since I started this year and I’d love to share some with you.

Laurel Sutton has a great article on Marketing Profs called 10 Best and Worst Internet Company Names of the Decade that reads like a dummy’s guide to naming your business. I wish I could say that these are common sense examples but a lot of the companies Laurel references spent HUGE money to screw up. Speaking of “common sense”, there’s a good piece at Knowthis.com about common mistakes in marketing, I wish I could say that I’ve avoided these in the past but … I’d be lying.

I’m a sucker for Ruth Mortimer’s blog about marketing, it’s not just that she’s a wickedly cool writer or that she got a sense of humour about her industry. I think it might be because she’s hot. Speaking of which, I read an article in the fall about the ratio of clicks on Facebook for ads with attractive girls vs. normal ads which I can’t find now but … her rock’in blog reinforces that data.

Those wacky Aussies have a great article about marketing (or the lack thereof) and cities, which again reinforces my opinion of most civil servants but also leaves me wondering why cities can’t seem to get the hang of technology. Speaking of people who can’t get the hang of technology, staff at the  VANOC (Vancouver Olympics) can’t seem to understand bitching about major sponsors is a bad idea.

What do people really buy?

Fresh Post at thingsidoformoney.com: What do people really buy?

Before I design a website for somebody, especially if I’m sitting down with a restaurant to talk about design a website for a restaurant or hotel, there’s something pretty basic that I try to figure out about my potential partner (building a website is more like a partnership to me), do they have the slightest clue what people really buy? Most of the time, they simply don’t.Read More

25 Twitter sized marketing tips every business should know.

twitter logo 25 Twitter sized marketing tips every business should know. imageI’ve often told people in conferences around the country that marketing on the web is really easy, in fact I believe that most marketing advice can be summed up in just a few simple sentences so let’s take a look at 25 pieces of web based marketing advice that every business should follow, as would appear on Twitter.

  1. Keep your website as simple and clean as possible. Remember your goal is to communicate with clients and funnel them into your business.
  2. Analytics only matter if you care about them. How many people come to your website is irrelevant, what matters is how many reach your goal
  3. Understand the basics of HTML. You can’t race a sports car if you don’t understand the basics of how an engine works, know your vehicle.
  4. Web traffic is people not statistics, stop trying to collect them like trading cards and respect the people who take time to come visit you
  5. Provide value to people and help them share your value with their friends, try make every word you type add to the community, not hurt it 
  6. Learn how to use PRWeb, FriendFeed, Facebook, Twitter, LinkedIn, RSS and Google properly if you want to reach the masses.
  7. Give your time to local charities and share your story on the web, encourage others in your area to be benevolent and watch traffic climb
  8. It’s OK to be wrong. In fact being wrong is completely amazing, I’ve learnt more from being wrong than I ever managed to learn in school
  9. Take the time to be interesting in your marketing and on your website, people will not follow or subscribe to you if you’re dull.
  10. The most successful websites in the world are free but they make millions. Learn to master advertising venues and you’ll be rich forever.
  11. Stop trying to build websites for Google, start trying to build websites for people who want to open their wallets to you, it’s common sense
  12. Websites need to be kept fresh and updated, don’t just add a blog to your website instead blog as a way of communicating with your customers
  13. My father always told me to measure twice, cut once. Avoid the most obvious mistakes but taking some time and thinking before you jump. 
  14. Help people keep in touch with you by adding a link to your Twitter, Facebook page, RSS and email subscriptions on every page of your site
  15. If you can learn what motivates people and learn how to take away the pain they feel you’ll no longer need to market to them to sell to them
  16. Find out who the power players in your industry are and spend time watching everything they do online. when you get it, do it too.
  17. Don’t try to win a web popularity contest, unless you have Megan Fox’s body, the charm of Steve Jobs and Bill Gates money,  you’ll lose.
  18. Don’t just subscribe to marketing blogs that you believe in, there is more than right answer on the web, learn to follow many paths
  19. Develop a realistic series of goals and work very hard to reach them. If you don’t see the results you hoped for, reevaluate and try harder
  20. Share in your marketing success by helping others build their businesses. Linking to great content is the best way to build your own.
  21. Educate your consumer and use the power of social media make your client base smarter, so that they understand the value of your business
  22. A website is a work in progress, you don’t have to wait until its perfect to launch a new website you just have to know that it will grow
  23. Share as much with the world as you possibly can and ask for nothing in return, what starts as a  visit often turns into a lifelong client.
  24. Be honest in everything you do online. The web has a long memory so remember the best way to not get caught being underhanded is to not be
  25. Don’t hire people who tell you they’re good on the web, hire people who are proven on the web … otherwise you’re investing in failures.

Now I have to admit that the inspiration for today’s post came from an absolutely wonderful post called 65 Bite-Sized Web Marketing Tips by Adam Singer and he deserves a lot of credit for my basic philosophy around here. Adam’s linked to a lot of brilliant articles and some that I couldn’t have gotten started with include:

How to Secure Your WordPress Website

Running a WordPress website is one of the easiest ways to run a high quality, free web site content management engine but since there are millions of other websites running the same software, there are lots of bad guys out there who would like nothing more than to break into your website. So how do you stop them? In this article I’ll examine some processes your blog should implement to ensure it’s more secure than the ‘out of the box’ version of WordPress.

Basic Security

Plugin Directory

Step One of any WordPress security installation is to hide the contents of the plugin directory. By default, WordPress ships with the directory exposed (it can be found by typing http://[yourwebsite]/wp-content/plugins/) but this allows the bad guys to see what plugins you’re running and possibly take advantage of them. To solve this, simply upload an empty file named index.html or index.php into the base plugin directory.  Another very easy way to do this for your entire WordPress site is to simply add Options -indexes to your .htaccess file. This tells your web server to never list directory contents.

Quick Note: .htaccess files are funny things, they don’t have a filename in the traditional sense so when you download them, all you download is the extension (filename.extension). This can make working with them tough. What I like to do is rename the file -.htaccess or something similar before downloading it, which allows Windows computers to properly interact with the file.

Limit Access to the Admin

Step Two of the basic plan of attack is to limit access to your administration tool. An .htaccess file is a server level control file, meaning that it interacts with the web server before it interacts with a web browser, what we want to do is limit the IP addresses of computers to your wp-admin directory. Need a more basic explanation? Each computer on the internet has a unique Internet Protocol (IP) address made up of four numbers ranging from 0 to 256 for example, 123.456.123.456 this number reflects your unique signature on the Internet. What we want to do is control which computers can access your account.

To do this, first we need to know what your IP address is. Luckily there’s a website for that at http://whatismyipaddress.com/ which will tell you what your current IP address is. After you have that, create a new file called .htaccess on your desktop and add the following code to it:

AuthUserFile /dev/null
AuthGroupFile /dev/null
AuthName “Access Control”
AuthType Basic
order deny,allow
deny from all
allow from [paste your IP address here]

Once you upload that code to your wp-admin directory only computers from the IP address you specified will be able to access your WordPress admin directory. You can add multiple allow from lines to ensure you can access your site from work or home. If you ever need to access your admin panel from outside the IP range, simply comment (place a # symbol) before the deny from all line and you’ll be able to access it normally.

One final note here, since many people have dynamic IP addresses (they change whenever you reboot your internet connection) you might want to check with your Internet Service Provider to determine their IP range. For example, once you know that your IP address is always 142.167.66.[0- 255] you can use the allow from address of 142.167.66.* so anybody in your local subnet group (the last octal) can access your admin directory. A little less secure but still better than allowing the whole world to access it.

An Extra Level of Password Control

password protect directory 300x199 How to Secure Your WordPress Website imageJust like the .htaccess file can be used to limit access from specific IP addresses it can also be used to force a server level username and password check before prompting you to input your WordPress username and password. You can do this fairly easily if you’re hosting with BlueHost or if you’re using another hosting company you can create a secure login using an .htaccess file and .htpasswd files or the AskApache Password Protect plugin. This process is a little more complex but a great extra layer of security.

Change Your Admin Account

By default the most powerful account on your WordPress website is called admin, since everybody in the world knows this they only need to guess your password but if you change the admin account name, you make guessing both your username and password infinitely harder. One other point here, since your password is case sensitive (A and a are different letters) you should always use long, complex passwords that mix uppercase and lowercase letters, at least one number and if possible a symbol such as an ampersand (&) or dollar sign. The more complex you make your password, the less chance somebody will guess it.

WordPress Version

Some WordPress themes include a line such as <meta name=”generator” content=”WordPress <?php bloginfo(’version’); ?>” />  in the header.php file. While this is great for WordPress it’s a security blunder since you’re announcing to the world which version of WordPress your using and if it’s not the most recent … which security holes your website is vulnerable to. Simply remove this line from your header and you’ll be more secure.

 

WordPress displaying security issues

WordPress displaying security issues

The next step when it comes to security with regards to versions is to always upgrade to the most recent version promptly. I recommend upgrading your website (and your plugins) as quickly as possible after a new release has been updated.  You’ll see from the graphic to the right that my hotel web design company Getaway Graphics hasn’t had some of it’s plugins or base code upgraded in weeks, this is a major security flaw which could lead to hackers gaining access to my files. Luckily, I did this to demonstrate the potential flaws and the site is actually perfectly safe.

Always upgrade your website and your plugins to the most recent version after you have done a backup of your site files and data. As a bit of shameless self promotion, let me pipe in here that for a fairly reasonable fee, I can do this for you on a monthly schedule or train you how to maintain and monitor your website.

Secure Your .htaccess file

I think we’re now all aware how powerful the .htaccess file is correct? Great, so let’s secure it simply by adding the following code to the very bottom of the file:

<Files wp-config.php>
Order Deny,Allow
Deny from All
</Files>

This simple piece of code makes it impossible for people to see all the security customizations you’ve done to your blog.

Report Issues

WordPress is, at it’s heart a community project. If there’s something wrong and you discover it, send a bug report immediately so the team can fix security holes. This will make the software more secure both for you and the rest of the WordPress users.

Security Plugins for WordPress

Beyond the common sense security steps outlined above, there are several plugins related to security which every WordPress website should be running:

 

  • Login Lockdown – records failed attempts to access your WordPress admin panel. Frankly, if you don’t know people are knocking on your door … how do you know to protect it?
  • WP Security Scan – tests your website for common security holes.
  • WP Database Backup – backs up the content of your database regularly. Not really a security tool but it will allow you to restore to a previous version if you ever need to.
  • AskApache Password Protect – add a password to your wp-admin directory.

 

Other Great Sources

While I was putting together this article, I had help from some other sources on the net including:

One Final Note …

wordpress How to Secure Your WordPress Website imageThe steps I’ve outlined in the above article are all fairly straight forward and necessary to ensure a strong, safe WordPress blog but I appreciate some people simply lack the technical confidence to perform the steps effectively. I’m available as a WordPress consultant and can generally perform all the necessary upgrades to your WordPress website quickly, effectively and easily so why not give me a call?

Five common sense rules to running a website

Running a website is hard work, but it’s rewarding if you do it right.

 
I’ve been contemplating my fate for a while now, looking at different careers that I might like to pursue, considering heading back to school and thinking about maybe switching industries entirely. It’s not because I dislike the web, but because I’m tired of seeing the same mistakes being made every week and people never learning, frankly it’s like trying to dig your way out of a sand trap. 

Here are five common sense rules that anybody with half a brain should be able to follow, if you can’t do it then get off the internet and find another career.

It’s harder than it looks.

People star start (thanks Ben) websites because they think it’s easy to make money online. Here’s a tip, if it was easy to make money on the Internet then the guy that built your website would own a big old boat and be sitting in his luxury apartment smoking Cuban’s while laughing at the rest of you, not living in his parents basement surfing porn on a beaten up laptop.

FACT: Making money on the Internet is the hardest money you will ever earn.

What most entrepreneurs don’t realize is that the Internet is brutal and it’s harsh, much like seal hunting you never know when the ice is going to shift or how you’re going fair on a given day. Having a cool idea is the easy part, getting it to market takes a lot of work and eventually, you’re going to have to run a business.

Running a website is a little like running a bed and breakfast, it all looks so easy but in reality you’re up before your guests and you can’t go to bed until they do. 

Running a website is like running a pirate ship.

There’s an interesting story about the days of piracy and how democracy itself was born from the bowels of old pirate ships. See, in the old days the ship was run by a man (usually a man) who the crew allowed to be in charge, but only as long as it was in the crew’s best interest. Democracy at the end of a sword.

Running a website is no different. I’ve run over 100 websites, 90 of them failed in the first three months and of the other ten this one is the only one that I have any real control over. The other nine are run my the inmates at the asylum, my users. Frankly it doesn’t matter what I wanted them to be originally, every morning I log into the websites and find that users have pushed the content a little further away from my original intention … on the other hand, they’re clicking ads so what do I care?

Know your intentions.

heros1 716543 Five common sense rules to running a website image

NBC's HEROES

Ever watch the NBC show HEROES?  I do, I used to love it but this season it stinks. Why? Simple, the people who write the show have no idea what they’re doing. From an audience point of view it almost seems as though there’s a power struggle among the writers and people keep getting sacked. The first season was great, it was tight and properly written with a story arc that took ~20 episodes to wrap up. The second season (interrupted by the writers strike) flailed helplessly in the wind for a dozen episodes and then disappeared without being mentioned in the third season which so far has had so many inane plot twists and ‘restarts’ that I record it and only watch it when I’m so desperate to watch something it’s that or Stargate Atlantis.

The irony is … last weeks episode had the funniest comment. Once of the characters, Syler, who is a serial killer in search of super hero powers (he can take powers from his victims after they’re dead) counseled a young sidekick to always know your intentions before using powers. It would be great if the writers took their own advice but even better if web site owners took the time to know what the purpose of their website was, before they polluted the web with dross.

Communication is vital.

If running a website is like running a pirate ship, it’s best not to wait until your crew’s ready to slit your throat before conducting a survey. Ditto for a website. Here are some simple, often over looked pointers:

  • Get to know your users, learn about them and what brought them to your website in the first place. 
  • What type of websites do they operate and what can you offer them. Don’t know? Ask.
  • Why do you have visitors from some areas but not others? Find out.
  • What motivates your users? What are their hopes, their dreams, their fears?

In the old days it was easy, pirate crews wanted to earn money … ask yourself (or your visitors) why they come to your website, that will help you know how to attract more qualified people.

Rubbish is rubbish, no matter how you serve it.

gordon ramsay Five common sense rules to running a website image

Gordon Ramsay

Gordon Ramsay is my favorite TV personality of all time. He’s an ass, he’s mean and he’s right about the restaurants he visits, most are crap and will be out of business within weeks without his help. Ironically, if he ran his business the way he runs his website he’d be out of business in a heart beat which just goes to show you, even the number three chef in the world, with countless resources screws up when it comes to a website.

On Ramsay’s show he walks into a failing restaurant and helps the entrepreneurs by giving them advice. It’s almost always the same advice and it goes something like this:

  1. Serve fresh food, grown locally
  2. Serve easy food, prepared well
  3. Serve timely food, presented properly
  4. Serve delicious food, without pretense
  5. Serve quality food, cost effectively

Now let’s be honest, if it was that easy to run a restaurant I’d be doing it right now instead of writing a blog but on the other hand … it sounds remarkably like building a successful website …

  1. Post fresh content, served daily
  2. Post easy content, edited properly
  3. Post timely content, presented attractively
  4. Post interesting content, without arrogance
  5. Post quality content, without going broke

… no wonder I like the man.

Top 10 Web Site Mistakes That Businesses Make

Many small businesses fail to take advantage of the great, low cost marketing opportunities found on the web and make costly mistakes which can be easily avoided.

Where are you?

I don’t get it but a lot of small businesses think hiding their contact information is a good idea. I could get into why your contact information on every page is good for localized search engines, or how it could help regional linking but you know what? It’s simply common sense for a business to want prospects to be able to find them. If you’re a public facing business (retail, restaurant etc) your address should be on every page, it’s that simple. Other companies need an easy to find link, clearly labeled to a contact page.

What do you do?

Honestly, I’m a web designer and half the time I can’t figure out what companies do based on their website. Does your website over think the process? Most do. If you’re a restaurant, post a menu. If you’re an inn, show me your rooms. Post your product or service in the easiest, clearest way possible.

No Images

The only thing worse than a website without contact details? A boring, stale, dull one with lots of text. Pictures say a thousand words right? Well, stop typing so much and buy a $100 camera. Take pictures of your products and people, let me see your lobby, reception area, board room and then I’ll feel better about spending money with you.

Your Company is Run By Robots

Web site are not about technology, stop worrying about fonts and colors. Let me see your people, this goes back to the picture issue above but honestly, it’s worth a second point. Who’s won awards this month? New hires? Experienced professional? Let me know! By the way, having a video on your website is brilliant, people love videos.

Fire and Forget Web Sites

Nothing ticks me off faster than a business who launches a website and ignores it. The Internet is the first place your prospects are going to go to, and they’ll simply move on if ignore them. Answer every email, provide updated content, add a blog to keep content fresh and follow up on every comment on your site. Prompt service wins business.

Outdated Content

If your business wants to succeed, respect your website is an extension of your physical business. Look at it all the time, assign it to somebody in your office or if you can’t afford the time, assign it to me but for the love of all that is digital … Christmas is over in December, make sure your website isn’t promoting St. Nick by News Years. The same goes for the big trade show, holidays, news events and staffing requests.

Butchering the Brand

If your website doesn’t look like your brochure, fire your web designer. Honestly, there’s no reason for your logo to be different on a website. There’s no reason you don’t look as good no, scratch that. There’s no reason you don’t look BETTER on the web than you do in print or in person. Think about it, full color printing costs money but on the web, it’s free.

Broken Down Sites

A 404 Error is the technical term for a website page that no longer exists. 500 is the error code for sites which failed to execute a PHP script from your site … if your clients ever see this, you have no business running a website.

Web Sites Designed by Friends and Family

If your cousin is an award winning designer, hire her but if she’s a database administrator or makes a living putting monitors on desks for a living … walk away. Your website is an extension of your brand, it’s about marketing not technology so hire a designer with a proven track record building quality sites.

Typo’s and Mistakes

Broken images, grammatical errors, poor spelling … these are signs of a business owner who doesn’t care about the company and that tells me that they’re not going to care about the product they sell. Before a website goes live, make sure it’s done.

Effective online marketing is easy, it’s cost effective and it’s a key element of the marketing program of a modern, success business.

If you’re already running a website, take a few moments and ask yourself:

  • Does my website look better than my business card?
  • Does my website tell my clients what I do?
  • Does my website tell prospects how to reach me?
  • Is my website easy to use?
  • Is my website’s content fresh?

Once you’ve asked yourself those questions, ask 20 other people those five simple questions about your website and really listen.

It’s easy to setup your domain name you don’t need to be an expert.

Setting our GoDaddy settings to point to BlueHost

OK so the other day I wrote about the fact that you don’t need to hire a web guru to setup your website using something like Blogger, WordPress.com or BlueHost and yesterday I told you how to setup your own domain name such at a hosting company like GoDaddy or Domains At Cost but how do you combine them? Again, this is painfully simple and not just for spiffy web guys like me. Anybody can do this, so lets take a quick look at how it’s done.

In this example, I’m going to assume that you’re hosting your website at BlueHost and you’ve registered your domain name with GoDaddy, if you’ve done it else where the steps should be fairly simple to modify with a little bit of common sense and reading their Frequently Asked Questions section.

First … we need to point the domain name to the hosting company. We do this by logging into GoDaddy and editing something special called the DNS records. You can find this under your account Domain Manager. If you have multiple domain names, it will display a list and prompt you to select the one you’re looking to modify. At the top of the domain profile, there’s a button called Name Servers, we’re going to click that and expose the Custom Name Servers option where we simply type the name servers for BlueHost. The name servers for BlueHost are:

  • ns1.bluehost.com
  • ns2.bluehost.com
BlueHost setup process

BlueHost setup process

Once that’s done, setting up your hosting account at BlueHost takes about 15 minutes and requires very little technical knowledge.

Now that you’re in the Add Domain screen, specify the name of the domain you wish to setup and the wizard should fill out the rest of what you need for you.
Please note, in order to assign a domain to BlueHost the first step at GoDaddy must already be complete, sometimes this takes a few hours so my advice is after you’ve completed the process at GoDaddy take a couple of dollars from the money you just saved and go have a coffee.
Now you’re done. Your website will take between 24 and 48 hours to propagate which is a fancy Internet term for point to the right place. Once it’s done you’ll be able to setup your own emails and put up a website at your new address, which I will talk about later this week  so why not sign up for my email notification or RSS feed to stay connected.
In the interest of being honest, BlueHost pays me to refer people to them but I’d do it anyways. While you’re waiting for me to write something else, feel free to comment on any of my existing articles.