HOME     SITEMAP     RSS     TWITTER     EMAIL    
Search:   

FollowSteph Follow Steph as he posts Blog Blazer Friday
 
 

Archive for 2008

Quick Links

Google Adwords Still Getting Owned
Some people have found a way to really abuse Google Adwords. If you go to this article by Jeremy (aka Shoe), he even has a great screenshot of the a Google search result with every single Adword ad pointing to the same page!

Bugatti Veyron Vs. Jet Fighter
This is one of the two lighter links for this batch. Ever wonder who would win between a Bugatti Veyron and a Jet Fighter? Wonder no more.

The Big Ball of Mud and Other Architectural Disasters
A while back Brian Foote and Joseph Yoder wrote a paper entitled Big Ball of Mud paper. Jeff’s basically extracted and summarized it, which makes for a great read. If you have time I also recommend reading the original.

Garlic Programmers for Silver Code?
It’s known that some programmers are much more productive than others, as much as 10x, if not more. However what’s less talked about is that the environment can also have as big an impact.

12 Learnings From My First Turn As Startup CEO
Some great lessons here from someone who’s already been around the block

Real Programmers
If you get each panel of this joke you’re definitely a real programmer. The fun we use to have with ed.

Deadlock
For those of you who aren’t computer programmers, deadlock basically means that you have multiple processes going and they somehow manage to block each other, so everything is completely deadlocked. This is a picture of a REAL traffic deadlock.

Outcomes vs. Activity
Many people often confuse busy work with valuable work. Just because you’re busy it doesn’t mean you’re creating value. For example organizing your emails is generally considered busy work as it doesn’t really create value. It helps, but it doesn’t create value. Here the author argues that all company founders have to learn and understand the differences between what’s busy work and what’s not.






LandlordMax Breaks Sales Record

Success

Every once in a while I share some of our sales metrics, and this month I’m excited to say has been great. We had some clear successes:

  • We beat our previous monthly sales record by a full 25.2% (in one month!)
  • Unique visitors for the month is up by another 10% (another new monthly record)
  • Downloads of LandlordMax trials were up 40%. This is a very significant increase. And since most sales usual come when the 30 day free trial is about to expire, next month should be very interesting…
  • We got a great video review of LandlordMax on theREIbrain.com.
  • The feedburner stats on this blog clearly increased more than usual (about 20% more than usual)
  • This blog had more unique visitors this month than any other month

And a few other successes that aren’t as publicly interesting.

In any case, as a general philosophy I believe it’s a good thing to share your successes AND failures. I’ve shared both of them here on this blog many times. Today I’m proud to share our most recent successes.






The Art of Profitability

I have to admit that when I first picked up The Art of Profitability I wasn’t expecting to be as good as it turned out to be. It was good. The only negative I can say is that I didn’t like the overly descriptive and colorful story telling, it was a little too much for me. But the content by far more than makes up for it.

This book is all about the different profit models, not on how to maximize your existing profit model. It CLEARLY explains the difference between the many different profit models. And not only does it explain but it also gives many examples of each profit model.

One aspect of the book I really appreciated was the effort the author went through to create “assignments” for the student Steve in the book. Having had already read several of the “assignments” beforehand (books the student had to read), I found they were very appropriate. And the ones I didn’t I’ll probably pick up.

Overall a good book which I recommend. Even if you’ve already defined your profit model for your business, you might be in for a surprise. If I rate this book on the revenues it will make for me compared to it’s cost and time to read, I’m way ahead.

Therefore I recommend the book The Art of Profitability.






LandlordMax Customer Video Review

LandlordMax Property Management Software Accounting Screenshot

As part of my monthly tasks, I look at our affiliate sales to see who’s selling what. As you would expect, the majority of affiliates don’t really generate any sales. To quote Andy Brice “From discussion on various forums it seems that very few products do well enough at affiliate sales to justify the effort involved. If you do decide to have an affiliate program make it as automated as possible”. However as part of running a business you still need keep track of your affiliates, especially those that do convert.

And to my surprise, as part of doing this monthly process, I found that someone had done a full review of LandlordMax. They wrote about two pages worth (a pretty in depth review). But what’s really exciting is that they also went through the trouble of creating a 20 minute video reviewing LandlordMax! A full 20 minutes.

Some of the highlights of the written part of the review include:

  • LandlordMax is a property rental management software that is up a level from Quicken. Not that Quicken isn’t a great product… it is… but LandlordMax has more features and is overall a more functional and robust system for people that want more than the basic features Quicken offers.
  • The price point of Landlord Max is $147. Compared to Quicken this is about $60 more… but as you’ll find in the video below… it may be well worth it (I’m actually switching over to LandlordMax).
  • Really… I have a tough time finding a ton of things I don’t like about the software. Maybe after I use it everyday for a couple months I may come up with a few features that bug me… or that I would like to see… but after going through it really in-depth today… I am extremely pleased with LandlordMax.
  • For me, this software is a good hybrid between a commercial rental property management software (ones for $500+ for property management companies) and Quicken (which is an excellent?simple software for people with less than 20 units).
  • You get the lower price of a consumer property management software… with most of the advanced features of a $500+ commercial property management software.

Overall the reviewer gave us a 4.5 out of 5! If you haven’t already clicked on one of the links to the review itself, you should go see the LandlordMax review now. It’s a great review. Thank you Trevor!






12 Search Engine Optimizations (SEO) You Should Always Do

Search Engine Optimization (SEO)

SEO Tip #1: Research the best keywords for your website

A very very common mistake when people first start looking at SEO is that they just choose the keywords they want to optimize their website for. What they think is the best keyword from intuition. I was guilty of it myself. The reality is that this is often not the best way to do it. Do some research. Use some of the tools available out there to find which keywords are the best for your particular website. These include tools like WordTracker, Wordze, etc.

One thing to note, it’s not always best to optimize for the most searched keywords. Sometimes it can be too generic. For example with my company LandlordMax, the keyword “real estate” is too generic to be of any real use. But in addition to this it might also not be targeted enough. Again, back to my previous example, “real estate” can mean so many things to so many people (real estate listings have nothing to do with real estate software) that maybe only a small percentage of the search results are looking for our software. Therefore we’ve opted for different, more targeted keywords.

SEO Tip #1: Insert your keyword in your title tag:

You should use a different titles for your meta title tags on each page of your website. For example if you’re website is about “Landlord Software”, then you can have your main page be something like:

<title>LandlordMax the best landlord software in the market today</title>

and your support page could be:

<title>LandlordMax Discussion Forum: Talk about your landlord software</title>

Obviously the above examples are pretty weak, I came up with it in a few seconds. But the idea is that you should try to be creative and include your keyword when it makes sense. Don’t go overboard and stuff it in everywhere, Google will notice and most likely reduce your search ranking. Just do it where it makes sense.

SEO Tip #2: Optimize your meta tags

In the past everyone who had any SEO knowledge would right away mention the importance of the meta tags, the description, keywords, etc. Of course people quickly gamed the system and the resulting importance of the meta tags also quickly reduced. However don’t think they have no value. Although not as much as before, they are valuable. Especially if you don’t stuff them with tons of keywords. From my personal experience, the less keywords you use here the more authority Google seems to give you.

SEO Tip #3: Use Headers to emphasize your keywords

How does Google figure out what your web page is all about? It parses it looking for clues. An obvious clue is looking at the section titles. Just like chapters in a book, they often highlight what the chapters are about. So take advantage of this. Use Header tags (<H1>, <H2>, etc.) to your advantage to separate out sections when it makes sense. And even better, use your keyword in the section title. Again don’t overdo it, but if it makes sense don’t be shy.

SEO Tip #4: Add alt text to all your images

This is probably the most missed SEO tip I can offer. Many many many websites have images but no alternative text for the images. Google can’t parse your images, at least not today. The best it can do is look at your alternative text for clues. So add alternative text. Put a comment stating what the image is about. And if you’re lucky you might also be able to sometimes include your keyword.

SEO Tip #5: Use your keywords in your content.

The most obvious isn’t always the most obvious. Use your keyword in your content. If you don’t use it how are the search engines suppose to know you’re about that keyword. If you’re about “car engines”, use the words “car engines” a few times. If you’re about “landlord software”, then use “landlord software”. It’s as simple as that. Use your keywords. Of course, like all other tips, use them within reason.

Google has metrics to determine what is an appropriate keyword ratio on a given web page. If it’s within reason they will accept it. If it’s completely out of the norm they’ll know and likely penalize you for it, assuming you’re trying to game the system. For example if you use “landlord software” every other word (a 50% ratio), it’s obvious you’re keyword stuffing.

SEO Tip #6: Use your keywords in your links

Google also uses the anchor text of a link to determine what a website is about. The idea is that if a lot of websites are linking to yours with similar anchor text, then most likely that’s what you’re about. For those of you who don’t know, anchor text is the underlined text (the links) pointing to your webpage.

The trick here is that Google doesn’t only look at links from other websites pointing to yours, it also looks at your internal linking structure. Odds are that if you want people to click on your links you’ll use relevant words. For example if you have a support page, odds are that you’ll use the word “support” in your anchor text. So whenever possible, use your keywords. Again, use within your keywords within reason.

SEO Tip #7: Highlight your keywords when appropriate

It’s a known fact that most website visitors scan text. They look for bold text. Italicized text. Basically whatever text that stands out. Google’s also figured this out and will give more weight to your text that’s highlighted in some way, such as bolded text. So above using these techniques to make your text scannable, use it to your advantage for SEO purposes when appropriate. If you have scannable text, check to see if it makes sense to add your keywords too.

SEO Tip #8: Don’t overuse your keywords

After having suggested to you to include your keywords several times, I’m now suggestion you show some restraint. Too many people have tried to stuff their webpages with their keywords for SEO purposes. Google is aware of this. Therefore to compensate they look at what is a normal keyword ratio for the size of your content. If you’re within their constraints they will accept your site as authentic. If you’re overloaded with keywords then they will assume you’re trying to game the system and penalize your search ranking.

So what’s a good keyword ratio? It depends. I’ve heard reports of Google analyzing your competitors and that if you’re within their ratios it’s a good thing. But then again I’ve also heard reports of people stuffing their websites with overly high ratios and getting away with it. The question though is for how long. Realistically, as a rule of thumb, when it’s appropriate add your keywords.

What’s appropriate? If you’re finding yourself having to force the text to fit your keyword then it’s probably not appropriate. Also read your content. Is it readable? If it’s getting garbagy then you probably have a problem. Remember you always have two audiences. The search engines and your visitors. You have to keep the attention of your visitors as well as Google. If you’re site is completely keyword stuffed, unreadable, etc., then it won’t matter if you reach the first search position. There’s a balance you have to achieve.

SEO Tip #9: Avoid dynamic content if it’s possible

Many sites try to use dynamic content to enhance their appeal. That’s great and all, but sometimes going back to basics can be a good thing. For example, on LandlordMax we have a screenshots webpage. We could have used JavaScript to dynamically have the images appear as popups. However if we did that Google wouldn’t know we had these pictures. By instead having them as separate pages we’ve increased our website’s size according to Google. Not only that, but we’re then also able to use the alternative text of every images to our advantage.

SEO Tip #10: Use your keywords in your filenames

Why just use your keywords in your webpages? Why not the file names themselves? Google also looks at the filenames to see what your webpages are about. It makes perfect sense. So use this to your advantage. Instead of blahblah/page1.html, do something like blahblah/how-to-optimize-my-webpage.html

SEO Tip #11: Every page should be reachable within 2 links

Unless you’re one of top sites on the internet, and there aren’t that many, Google will only look at your site within a limited depth. A good rule of thumb is to keep all your content withing 1-2 links of your main page. In other words, you should be able to reach any page you want Google to index within 1-2 links from your main page. Anything beyond that is not likely to be indexed.

SEO Tip #12: Research your competitors

Look at what your competition is doing. But more importantly, figure out why they’re doing what they’re doing. Why are they targeting a certain keyword? Why are they using a certain SEO technique? Why are they ranking at the top? Why why why? Once you know, use this knowledge to your advantage. Improve your own website.

Extra SEO Tip: Try to get external links with your keyword in the anchor text

All of the tips here were on-site SEO tips. That is to say they’re tips on how to improve your website from within, things you can directly control. However on-site SEO isn’t the only thing you do to increase your search engine rankings. Google has realized that the more people link to you with a specific anchor text, the more likely it’s what you’re about. So for example if only one website links to me with “landlord software” in the anchor text, then it’s probably not about “landlord software” (even if the website is loaded with the keyword “landlord software”). It’s probably just trying to game the system.

This tactic is so powerful that there are even terms for gaming the system with anchor text, the most common of which I’ve heard is the Google Bomb. This is also what really fired up the reciprocal linking craze! To give you an example of just how powerful anchor text on links can be, some people set out to Google Bomb George Bush with the keyword “Miserable Failure”. There was a time when you would search for “Miserable Failure” and the top search result was George Bush.

Therefore getting lots of links for your keyword from authority sites (ie. sites that aren’t spammy or fly by night, but rather sites that Google truly values) will significantly increase your search ranking!

Recommended Reading

If you haven’t already done so,  I also suggest you purchase a copy of Aaron Wall’s SEO Book. It’s a great SEO resource, loaded with information. When I was initially starting to learn about the SEO world, this book really helped me. It’s the best all one source to start learning SEO.






What's the Secret? How Do You Have Time To Do All That?

 

Time Management

A very common, and I mean very common question I get is where do I find all the time to do everything I do. How am I able to run my company LandlordMax, write for this blog, write a book, and so on. Honestly I have just as much time as everyone else, I just choose to prioritize my time differently. I’m a big fan of Paul Graham’s, especially the following quote from his article How to Start a Startup which I use very often when talking to people:

“My final test may be the most restrictive. Do you actually want to start a startup? What it amounts to, economically, is compressing your working life into the smallest possible space. Instead of working at an ordinary rate for 40 years, you work like hell for four. And maybe end up with nothing– though in that case it probably won’t take four years.”

So what’s my secret to be able to do all the things I do in a normal day? It’s simple. Prioritization. What does that mean? I decide to use my time right now differently than most people.

Let’s take an example. Let’s assume you’re a sports fan and you want to watch every game of your favorite team. Or maybe you watch a daily TV soap opera. Maybe you just watch an hour of TV every day. Whatever the case the numbers are about the same so let’s use the sports example since it’s the easiest to calculate.

For our example let’s say you watch hockey. Your favorite team will play at least 80 games a year for about 3 hours each game. It’s probably a little less, but we didn’t include all the games or the playoffs (and the season is a little more than 80 games anyways). If we do the math we get:

  • 80 games * 3 hours = 240 hours

Breaking it down further:

  • 240 hours / 8 hours a day = 30 days

Breaking that even further:

  • 30 days / 5 days a week = 6 full time weeks (or 1.5 months full time).

By just eliminating one activity I’ve added one and a half months of full-time time. Wow! What can you do in one and a half months full-time? I suspect a lot!

Do you have to completely eliminate this activity? No. Almost anything you take to that extreme will generally not work. You’ll probably experience some binging if you do that. Rather I recommend you do it in moderation. I still watch the occasional game. Maybe once a month. But by only watching the occasional game, I’m still at least a full-time month ahead of many of my peers who watch all the games (or tv every night, etc.). And I can tell you there are many, I personally know of over a dozen people who watch at least 2-3 sports games a week. That adds up, and it adds up quickly. Quicker than you think.

So the next time you decide to sit down and watch TV you should conscientiously decide that it’s what you want to do. Don’t just plop down on your couch because it’s the easiest thing to do, conscientiously decide that it’s what you want to do. There’s nothing wrong with it as long as you actively decided it’s the best use of your time. We all need down time after all. But if you continue to consistently choose the easiest path, then please don’t ask me how I manage to find all this time to do the things I do. You can to, there’s no secret. You just need to choose to.






Quick Links

CPC Ads Earn 50x More Than CPA
A very interesting article on one companies experience testing Google CPA (Cost Per Action) compared to CPC (Cost Per Click). What stands out is that Google is going to a much much harder time figuring out which are fraudulent actions. They just don’t have access to enough data like CPC’s.

11 Tips for Getting Your Comments Noticed on a Popular Blog
Darren always has good tips and this is another one of them. Here he gives some great advice on how to increase the odds that your comments on other blogs get noticed.

101 Ways To Know Your Software Project Is Doomed
Almost funny except that it’s all too real.

A Lesson in Control Simplicity
What is progress? Sometimes adding too many new features might actually be a bad thing.

Want to Succeed? Then Get Off Your Ass and Work
Part of Jeremy’s success is his ability to be honest, sometimes even brutally honest. And in this case he clearly states the secret to his success.

Warning: Software Startups are Not as Easy as Everyone Says
These days it seems we keep seeing headlines about all kinds of people who just started a software company in their basement and have suddenly become overnight successes. The truth is not that simple. Of course that doesn’t make for an as interesting story.

The Zero-Testing Time Bomb
Never ever skip the testing phase of your software development lifecycle, you’ll regret it. No matter how tempting, don’t. It’s as simple as that.

Blogging Success is About The Long Haul
Too many blogs start and die every day. Blogging takes a while to get going. I can tell you having interviewed many high profile bloggers for my book, very few achieve success overnight. It takes time and effort.

Help me Roberto, my web server just got hacked!
A good guide to help you prepare for if your server ever gets hacked.






Blogging Book Interview Update

Book

As many of you already know I’m in the process of compiling a book of interviews with many of the most prominent bloggers. The idea of the book is to ask every blogger I interviewed similar questions to find out what’s common, what’s different, what works, basically what it takes to be a successful blogger.

At this stage I’ve completed all the interviews and I can tell you that the answers are amazing. I’ve been successfully blogging myself for over two years now and I still learned a lot! Thank you everyone for taking the time to participate in this project and giving such great responses and advice.

The book will be sent off for editing by the end of this month.

I also initially posted a list of bloggers who had agreed to participate. This list has changed somewhat since then. A few people weren’t able to complete their interviews for different reasons, which is expected when you interview so many outstanding people. I was very honored they accepted in the first place, but I can also appreciate their busy schedules. Therefore you’ll find a few new names on the list which is very thrilling.I’m very happy and proud to announce the official list of bloggers who will be part of the book (in alphabetical order of their first names):

Quite an exciting list! Several people listed here have over a million unique visitors per month on their blogs! Most have hundreds of thousands of unique visitors a month. All are of course very successful bloggers!

As soon as the book comes back from editing, I’ll post an update and let you all know when it will be available to buy from Amazon. I’m sure you’re as excited as me to see it in print!






Why do Some Projects Continue to Push Unrealistic Software Development Schedules?

Why do Some Projects Continue to Push Unrealistic Software Development Schedules?

To quote one of my favorite software development books Rapid Development:

Some people seem to think that software projects should be scheduled optimistically because software development should be more an adventure than a dreary engineering exercise. These people say that schedule pressure adds excitement.

How much sense does that make? If you were going on a real adventure, say a trip to the south pole by dogsled, would you let someone talk you into planning for it to take only 30 days when your best estimate was that it would take 60? Would you carry only 30 days’ worth of food? Only 30 days’ worth of fuel? Would you plan for your sled dogs to be worn out at the end of 30 days rather than 60? Doing any of those things would be self-destructive, and underscoping and underplanning a software project is similarly self-destructive, albeit usually without any life-treatening consequences.

This analogy is all too accurate. You cannot wish for certain things to happen. Unfortunately reality is what it is.

One little tidbit that did catch my attention however, which I’m sure many people easily overlooked, is that if you really push a schedule beyonds reality is that you might not be able to re-adjust it later. For example if you push everyone to the extreme for 30 days they might not have any energy left at the end for another 30 days, or even more as is often the case. They will be “worn out”!

It’s virtually the same as asking someone to run a 100 meter sprint and then continually moving back the finish line as they’re just about done. It might work for a 200 meters, if you’re lucky maybe even 400 meters… But once you reach a certain threshold it will have very significant negative impacts. There’s a reason why people who run the 400 meters don’t sprint the 400 meters.

Ever try to sprint a mile? What about a marathon?






Why Coupon Codes are Bad on Websites

Have you ever gone to a website to buy something and noticed a “coupon code” field on the purchase/checkout page?

This week I purchased a few domains from GoDaddy.com for my company LandlordMax and as I was proceeded through the checkout process I was presented with a “Coupon Code” field. Being familiar with this my first instinct was that I needed to find a coupon code online. If the field exists there must be an available coupon code.

GoDaddy.com Coupon Code

So I went straight to search on Google for GoDaddy.com coupon codes without completing my purchase. Remember at this point I’d already decided to purchase the domains from GoDaddy, all I’m trying to do now is pay less. Why shouldn’t I? Everything in the checkout process is telling me that I can get this very same product/service for less.

Within seconds I find several GoDaddy discount coupon codes online. So I start trying them. The first one fails. Ok, let’s try this next one. Nothing. Invalid. Another. Nope. And so it goes on for a few more minutes. I’m now starting to get frustrated. I’ve already tried a dozen coupon codes that don’t work, so there’s definitely a lot of them out there. I’ve got to be getting close to finding the “good one”. So I continue looking.

I know that if I keep looking I’ll eventually find a valid coupon code and save myself some money. But I’m also tired of doing this and I’m starting to get a little frustrated. Why couldn’t they just not have hid this from me. Had I not known I wouldn’t be writing about this today!

At this point I don’t really feel like looking for a coupon code anymore. I’m also very busy and I have other important things to do. So I go ahead and make the purchase, without a coupon code. I however feel that I’m paying too much. Whether or not this is true, it doesn’t matter. I believe there is a coupon code that I’m not aware of and that’s all that really matters to me. Unfortunately perception becomes reality and so I feel jaded on the price.

Where does this all leave us? Not in the best place. Depending on the product the customer might move on to another company because too much goodwill has been loss trying to find a coupon code. They might have purchased the product and are unhappy to have paid too much. Or possibly they did find the coupon code and as a business you’re losing a large profit margin. In the best case the customer saved some extra money they hadn’t anticipated to and in the worse case the customer has moved on to another company.

What’s the alternative? Don’t show a coupon code! It’s that simple. If I don’t know about the discount than I don’t feel bad. I won’t look for it. I won’t care. I won’t be disappointed.

If you want to use coupons why not instead just make it part of the URL (the webpage address). Do something like https://www.GoDaddy.com/?couponCode=2342 If I don’t happen to come across the direct link I won’t know about the discount. And best of all, everyone who doesn’t come across the link, which I would bet is the majority of purchasers, won’t know. I won’t get frustrated trying to find a coupon code that might not exist. I’ll just pay and be on my merry way.

It’s much like going to a grocery store. I pay for my food. The customer behind me might have coupons, which is great for them, but it doesn’t affect me. The cashier didn’t just tell me that there is possibly a 30% off coupon available somewhere nearby in the store (along with a bunch of expired coupons) and that I should go look for it right now. Meaning they’ve now informed me that I’m paying more than I should which doesn’t make me happy. Although I’m aware that there are potentially coupons out there, as long as they’re not in my face I’m happy. I’m blissfully ignorant. Sometimes this can be the best thing!

** Update: For those of you who are curious, at my company LandlordMax we don’t offer any coupons or discounts on the software we sell. Therefore you don’t need to search Google for discounts, they don’t exist. We’ve made it really simple, everyone pays the same price.






 


SOFTWARE AND BOOKS BY STEPHANE GRENIER:

LandlordMax Property Management Software

LandlordMax is the EASIEST
Property Management
Software available!
Try it for free!

Real Estate Pigeon

Real Estate Pigeon
The place to ask and answer
all your real estate questions

Blog Blazers: 40 Top Bloggers Share Their Secrets to Creating a High-Profile, High-Traffic, and High-Profit Blog!

Blog Blazers is a book that
features secrets from the
Top 40 Bloggers on the web

How to Generate Traffic to Your Website ebook

How to Generate Traffic to
Your Website
is an ebook for
to you achieve success


 

FollowSteph
More resources from Stephane Grenier:
PUBLICATIONS
For people who work on the web
Blog Blazers
How to Generate Traffic to Your Website
 
SOFTWARE
The EASIEST Property Management Software available!
LandlordMax


Copyright @2003-2024
LandlordMax Property Management Software

Disclaimer: This is a personal blog about my thoughts, experiences and ideas. The contents of this blog are for informational purposes only. No content should be construed as financial, business, personal, or any other type of advice. Commenters, advertisers and linked sites are entirely responsible for their own content and do not represent the views of myself. All decisions involve risks and results are not guaranteed. Always do your own research, due diligence, and consult your own professional advisors before making any decision. This blog (including myself) assumes no liability with regard to results based on use of information from this blog. If this blog contains any errors, misrepresentations, or omissions, please contact me or leave a comment to have the content corrected.