Tuesday, April 28, 2015

The WordPress Real Estate Challenge

Having been a web designer using Joomla! for several years, we broached into the world of WordPress websites for our Real Estate based websites. We're going to be going through our experience with WordPress for Real Estate. Although WordPress isn't our software of choice, we stepped out in an honest and true effort to research, test, and analyze various WordPress plugins.
When we set out on this project we only had a few primary requirements, based on our experience in database design, prior experience in website design, and what clients have been looking for over the past 8 years.
  1. Be Affordable. Realtors are hit with so many fees, our goal/objective is to provide affordable options for Realtors to have their own branded website, import listings from their MLS with our iPALS RETS for Real Estate software, to be professional looking, and home buyer friendly.
  2. Have it's own database structure. This is a big one in that by having it's own database structure, the listing data is it's own, stored in its own location, dedicated to just that.
  3. A large number of possible data fields. Information is important, and having a large, respectable amount of information is important, but not so much that it's cluttered and overwhelming.
  4. Have a nice looking photo gallery. Most Real Estate listing include lots of photos. Having a nice gallery to display them is important.

So how did WordPress fare in these areas? Honestly, not very well. If you go to the WordPress plugin directory, you will find pages upon pages of WordPress plugins for Real Estate. We spent hours installing and testing plugins, and most were lacking in one way or another, with many in more ways than one.

Is this due to poor developers? I wouldn't go that far. It appears that some of the plugins were good, but it all comes back to what we said in a previous blog regarding using the correct tools for the job, and WordPress essentially being a web based version of Microsoft Word. Can you do an extensive payroll system in Word? Probably, to a point, but you're ideally going to need more powerful software that is designed to handle that.

Affordability. This is a really big issue, as Realtors get nickled and dimed on every little thing. Nickle and diming is a major turnoff to not only us, but to many of the clients that we have worked with over the years. We're not about to mention the plugin, but I will explain one that we came across. There was one that would have met the requirements of 3 out of the 4 items listed above, but affordability knocked it out of the running. This plugin has a decent amount of information that could be entered. The data was stored in its own database, and the plugin was free. However, they then nickle and dimed you to death after that. Want a map to show listings on? That'll be $50. Want an image slideshow? That'll be another $50. Want to allow potential buyers to get a PDF version of the listing? That'll be another $50. All in all, all of their features were going to cost over $350.

Maybe it's because we've been a Joomla! designer for years, and we were never really excited about WordPress, but when I see what that particular developer was offering for $350, and I can get that, and much much more for a mere donation of $49.95 to the developer of a Joomla! component, it easily tells me which is the more affordable, and is more interested in helping than making a quick buck.

The majority of plugins that we tested simply created a blog post, then put the additional information, such as bedrooms, bathrooms, etc. as post meta, again as part of a blog post. Excuse me, but Real Estate listings are NOT BLOGS, but when you are working with blogging software, you've got to work with the framework of what you have. Every plugin that treated Real Estate listings as blogs were immediately discounted, and were no longer even in the list to be considered.

Having a separate database, to store the listing data, you would think would be a fairly straightforward, common sense, development 101 item. However, that was NOT the case. There were only a small handful of plugins in which the developers even showed that they had the slightest inkling of database design. Those that did have their own databases for the entire plugin, we limited, but this allowed them to pass on points 1 and 2 above. However, there were some that did a hybrid between their own database for some things, then utilizing the WordPress posts and post meta, which caused them to fail. Again, Real Estate listings ARE NOT BLOGS!!!!

The large majority of the plugins tested simply FAILED with number 3 above. This is either from every Tom, Dick, and Harry striving to throw something out on WordPress, in the hopes of getting some financial return, or it's "developers" who are creating plugins for a specific industry, and they have absolutely zero experience with that industry, and what people actually look for. Simply having fields for MLS number, description, bedrooms, bathrooms, square feet, and price are not sufficient information, and professional developers would know this.

Score: 99% of WordPress plugins FAIL on points 1, 2, and 3.

Gallery. Where do we start, and where do we end on this one? We could go on and on about how poor this one is in 99% of the plugins, but we've pretty much covered a lot of that already. Many of the plugins that may have scored high on item 1, 2, or 3 failed on number 4. Simply putting several images in a blog style content field doesn't classify it as a gallery. Once again, Real Estate listings ARE NOT BLOGS, and they need to be treated as content, not as a blog.

However, after all of the testing, it doesn't really surprise us that the majority of plugins utilized the blogging features, or simply treated the information as you would a blog. As WordPress itself states: "WordPress started as just a blogging system", and still today that underlying engine is still for blogging. I'm sorry, but you can't take a Geo Metro, put a truck body on it, and call it a truck. It's still a Geo Metro in all but look.

Looking for a high quality, affordable Real Estate website? Look no further than RETS Websites.

Google, You, and Mobile

Did you know that effective April 21, 2015, Google is making a big change to how your website will come up in search results?
According to Google "When it comes to search on mobile devices, users should get the most relevant and timely results, no matter if the information lives on mobile-friendly web pages or apps. As more people use mobile devices to access the internet, our algorithms have to adapt to these usage patterns. In the past, we've made updates to ensure a site is configured properly and viewable on modern devices. We've made it easier for users to find mobile-friendly web pages and we've introduced App Indexing to surface useful content from apps. Today, we're announcing two important changes to help users discover more mobile-friendly content."
The big change that is taking place is that the mobile friendliness of your site will be a ranking factor. What this means is that if your site is NOT mobile device friendly, your search placement will be affected, as well as results for non-mobile friendly sites not showing up on searches using mobile devices.
Don't be left in the non-mobile world. Upgrade your site today to desktop and mobile friendly. All websites at Stallion Online Services are mobile, responsive "right out of the box", with no special plugins, hacks, or secondary websites being needed.
Contact us today for a quote.

Monday, April 27, 2015

WordPress...What is it? Do I need it?

Those looking for a website today seem to be focused on WordPress. But what is WordPress, do you need it, and does it truly fit the model of what you're wanting to get out of your website? There may also be those who have heard of Joomla!, Drupal, and some other popular CMS's out there today.
There is so much information available on the internet today about the most popular content management systems, WordPress and Joomla. There are others, but these are the two (2) "big" ones.
First of all, what is a CMS? In 1985 Amway came out with their CMS-1000 vacuum, but that's not what we're looking for, so what is a content management system? From Wikipedia: "A Content Management System (CMS) is a computer application that allows publishing, editing and modifying content, organizing, deleting as well as maintenance from a central interface. Such systems of content management provide procedures to manage workflow in a collaborative environment." In my opinion, this is a pretty broad definition, but it is a common definition. Really, based on this definition, you could almost call any web based website builder a CMS, as it has a single interface, allows publishing, editing modifying organizing, and deleting from a central interface (the web building portal).
Perhaps the most important thing to be mindful of about Joomla! is that it is not WordPress. There are a number of similarities between the two systems: both are written in PHP and run on a typical LAMP system. Both have a robust extension and theming system, and both can be deployed from various web hosting providers, such as Stallion Online Services. That is where the similarities end.


"WordPress was born out of a desire for an elegant, well-architectured personal publishing system". "WordPress started as just a blogging system, but has evolved to be used as full content management system and so much more through the thousands of plugins and widgets and themes, WordPress is limited only by your imagination. (And tech chops.)" (https://wordpress.org/about/)
That really sums it up right there: "WordPress started as just a blogging system, but has evolved to be used as a full content management system". This would be like saying this house that I'm in started out as just a small cabin, but has evolved into this giant mansion we're in today. The big question is: what is the underlying foundation? Is it a foundation for a mansion, or a foundation for a cabin? It doesn't matter if the structure has been expanded, what is the underlying foundation? Obviously, the foundation is for a cabin, unless you destroyed all that you had, and started all over from scratch.
With WordPress, you start with something that is designed for blogging, then through a process of evolution, you now have a content management system. So, you build something for blogging (the foundation), then through various plugins and widgets you can expand the system from a blogging system to a content management system, sitting on a foundation for a blogging system? Isn't this like having the cabin, and expanding the cabin to be a mansion, but on the cabin foundation?
Let's look at this another way. In 1983 Microsoft released Word version 1.0. Microsoft Word was released as a program for writing pages of text, with an occasional picture here or there. Wait a second, isn't that similar to a blog, except that it wasn't posted on the internet? Over the years, Microsoft has evolved into the version of Word we have today. Granted, Microsoft Word today can do so much more than it's predecessor, and with the addition of various plugins, it can be a very powerful piece of software. But, what is the underlying foundation? Oh yeah, word processor. Anyone that has used Word knows that you can do some spreadsheets and graphs within Word, but if you really need something complex, you need something like Excel or PowerPoint. You build what you need in Excel, then pull it into Word, but that's adding something that isn't part of the designed package.
To put this into some perspective: WordPress is Microsoft Word, and Microsoft Word only. No Excel, PowerPoint, Access Database, or anything like that. Just like with Word, you can change the look, layout, and functionality with various plugins, widgets, and themes.


Joomla started in 2005 as a content management system, and has evolved into a system that governments, corporations, educational institutions, non-profit organizations, personal home pages, and many others are using. The Joomla development team didn't think on the side of lets make a basic foundation, then build upon and expand that foundation. They instead had their goal and vision set to create a large, full featured platform from the get-go.
Joomla is actually not just a CMS, but is two parts: 1) the Joomla framework, and 2) the Joomla CMS. The Joomla framework is the foundation for the Joomla CMS. As the Joomla development team adds new features and functionality, they first add it to the foundation, the Joomla framework, then they add the changes to the CMS. This is different from WordPress as these are two separate pieces of software code, where WordPress has all their programming code in one place.
Joomla's addons to the CMS are called extensions, which are made up of components, modules, and plugins. What are these? Let's look at something like a download management system. The component is the main program, where you create the categories, upload and categorize the files, set the display, and much more. A module would be similar to a widget, where you could display something specific in a module, such as popular downloads. A plugin adds additional functionality, such as the ability to integrate your downloads with the Smart Search feature in Joomla, which is a powerful search engine within Joomla.
A good way to look at Joomla is looking back at our Microsoft Word example for WordPress. Joomla is the entire Office 365 platform. Built upon that platform is Word, Excel, PowerPoint, Access, and other programs. Joomla is that type of system; you have the core system, Joomla, upon with you can easily install additional programs to suit your needs.
Joomla uses a much more powerful and robust system for managing users, permissions, group membership, and much more, allowing Joomla to be the proper solution for business. There are currently over 3,200 government sites, and thousands upon thousands of corporations, small and medium businesses, and hobbyists using Joomla!. Make the change to the leading platform for dynamic web content, and the first commercial CMS to be fully mobile, today.

Saturday, February 7, 2015

Introducing RETS Real Estate Websites

RETS Real Estate Sites
If you're still using IDX you need to know there are big changes coming to IDX that will affect your current site. Be proactive and make the switch to RETS now! RETS is the recommended way to receive MLS data.

RETS - A Better Choice

RETS is becoming a commonplace acronym in the real estate industry. It stands for Real Estate Transaction Standard. And as you may already know, RETS feeds are the more modern and timely data feed, versus the dated IDX feed. RETS brings the data into your site and makes it a part of it, whereas IDX feeds simply frame in someone else's site. This makes a RETS feed the much more search engine friendly version. We're also able to update a site more often with a RETS feed over an IDX feed. This gives your clients more timely data and makes you look more professional and on top of the market.


Incorporating MLS listing data on a real estate agent's website can be fairly complicated, or it can be simple, depending on the process that's chosen, ie. IDX, RETS, framed, direct import, etc. Before we get into that, a brief vocabulary lesson is in order to understand the various terms and processes. Don't worry: We're leaving out as much of the tech speak as we can.
First, let's define some of the relevant terms:
IDX (Internet Data Exchange) – This refers to the data exchange between an MLS board's database and a realtor's website. Sometimes, IDX is used to refer to a specific method of data exchange, most of which are outlined below. IDX has to do with public MLS search, and is viewed as a form of advertising. The listings that are displayed here are only those allowed by other participants, but almost always includes the vast majority of the MLS database.
RETS (Real Estate Transaction Standard) – RETS is used to give brokers, agents and third parties access to listing and transaction data. MLS's nationwide are moving to adopt RETS as the industry standard because it drastically simplifies the process of getting listing data from an MLS to an agent's site. Key benefits include customization of how the listing data is displayed, fresh listing data (updated as often as every hour), and content added to the site (SEO – search engine optimization). The one main drawback is that the data feed is impossible to use by itself. That's where our software comes into play. It takes the data from RETS, and converts that data into readable content for your website.

First Month Hosting/Maintenance FREE to the next 10 new website orders.(Expires 02/28/2015)

Some of our Features...

Individual / Team / Brokerage Sites
Featured Listings
Featured Agent(s)
Beautiful Slideshows
Social Network Integration (post on your site & it feeds to your social media)
Open Houses
Client Capture
...and more...

We have several different plans for individuals, teams, and brokerage offices to meet a variety of needs and budgets.We have several different plans for individuals, teams, and brokerage offices to meet a variety of needs and budgets