We don't just build websites.
We help you to grow your business
and engage your prospects and customers.
Are you happy with your website?
If you’ve had a website for a while now and things aren’t happening
as fast as you want, we can help you accelerate your online results.
IdealMedia Marketing is a Boutique
Digital Marketing Agency in Johannesburg, South Africa
Being small means we're not too big to care about your business.
It means we can focus on delivering personal attention to our clients.
It also means we don't have huge overheads, which makes us more affordable.
How Can We Help?
We help small businesses like yours to make more sales, by finding you more customers.
Every business depends on making sales to grow and thrive.
We use proven marketing systems to get new customers through your doors,
and to reactivate your past customers.
What We Do
IdealMedia Marketing is a solutions-based digital marketing agency. We specialize in solving problems with website optimization, online visibility, customer acquisition, sales funnels, customer activation and customer reactivation.
How We Do It
Your website acts as an ambassador for your brand. It's often the first place people will be exposed to your business, and as they say, first impressions count.
Your website needs to look modern and attractive, with high-quality graphics and images and a thoughtfully-chosen colour palette.
The content your provide should be informative - your goal is to educate, entertain and engage. Google rewards sites with detailed, original content which answers visitors' questions. Search Engine Optimization (SEO) best practices should be taken into account when creating content for your site.
Your site needs to provide a solid user experience. This means that it should work equally well on mobile and desktop platforms. Navigation should be simple and obvious. The content should be up-to-date - no special offers from 6 months ago. Visitors should never be able to click on broken links.
Your site should be set up to provide excellent performance, with fast page load times, optimized images and up-to-date software. Page load speed affects the user experience - slow-loading pages make visitors click away. If they leave your site quickly, Google assumes that your content isn't relevant will tend to move your site down in the search results.
Social media activity is important for brand awareness. The more places people can come across your brand, the better. You should have a strategy in place to build a following on the social networks which are most important to your prospective customers.
Website security is a critical issue. Consumers are becoming more aware of the dangers of entering their personal information on an insecure website. Incoming legislation like the POPI Act and action by companies like Google are making it essential to have a secure website. Protective monitoring and performing security updates should be ongoing activities.
Search Engine Optimization (SEO)
SEO helps you to drive traffic to your website from search engines.
These days, SEO is about more than just choosing the right keywords and stuffing them into your content.
Google is much smarter now, and it looks at around 200 factors that affect the rank of a page.
These include the length of the content, the page load speed, the number of social signals - likes, shares and comments - the page has received, the usability of the site, the security of the site and many more.
You can start by optimizing your existing content - making sure that it's set up to be easily discovered by the search engines, and ultimately by your best prospects.
You should ensure that your social media properties are properly set up, with consistent images and information about your business.
You'll need to create or source text, image, video and graphical content to match your business objectives, publish it on your site and disseminate it via your social media channels.
User Experience (UX) encompasses every aspect of the user's interaction with your site.
Is there a splash page before you get to the home page? (Please say no.)
Does it load quickly?
Does it look good on a 5-inch screen? Or on a 36-inch screen?
Is it easy to navigate?
Does the site use Flash animation? (It shouldn't.)
From the choice of web server to the size of images, there are many factors which affect the performance of your website.
According to Kissmetrics, 47% of consumers expect web pages to load in 2 seconds or less.
There are a number of tools which you can use to test the page speed of your website. We like the Pingdom Website Speed Test tool, and the Google PageSpeed Insights tool, while somewhat inaccurate, does provide some useful information.
Pingdom provides a waterfall chart where you can see the effect of the various resources your page is loading. Try to minimize the number of resources, especially external resources. That fancy Facebook plugin may be slowing your site down to a crawl.
If your website is resource-intensive, or if you are getting a lot of traffic, your web host may not be able to keep up with the demand. Shared hosting is particularly problematic, as your site may be affected by the demands of other sites on the same server.
You may need to switch hosting companies or upgrade your web hosting plan.
Optimizing your images can make a huge difference to the loading speed of your pages. This should ideally be done before you upload them to your site. You need to ensure that the dimensions (height and width) of your images are close to the final display size - there's no sense in using a 4000x3000 pixel image when it will be displayed at 400x300 pixels. The file size of your images is also important - use the right file type (generally .png for graphics, .jpg for photos) and try to get them to a maximum of 100 to 200kB.
Flash is notorious for slowing down a website. It's outdated technology, which doesn't work at all on many mobile devices.
Make sure that your browser caching is set up properly. Your browser stores elements from your site so that it can load them faster the second time you visit a page. It uses instructions stored on your website to decide how often to refresh these elements. Elements which change infrequently, like images, can have a long cache time, resulting in fewer downloads and faster load times.
With more than 37,000 websites being hacked every day, website security should be on every website owner's mind. Upcoming legislation makes business owners responsible for the safekeeping of their customers' data, which means that it's vital that your website be properly secured.
A TLS/SSL certificate is an important part of this security, but you should understand that all it does is encrypt your data in transit - when information is being sent to or from your web server.
It does nothing to prevent hackers from getting in to your hosting account and installing malware or replacing your home page with one of those nasty political rants.
Website security is a bit like a burglar alarm and high walls - it encourages evildoers to look for more vulnerable targets elsewhere. But given the resources, anyone could break in to your home, no matter how secure you might think it is.
Website security also requires on-going monitoring and maintenance.
One of the easiest ways to break in to a website is to find known vulnerabilities in older versions of the software that runs your site. As time goes by, these vulnerabilities are patched and updates are released - but if you're still using version 1.0 of the software, which is now on version 5.3, you could be in trouble.
That's why it's important to keep your site software, plugins and themes up to date, to make frequent backups of your site and to make sure that your passwords are strong and kept secret.