TeslaThemes Review: The Netflix of WordPress Themes

teslathemes review

I first signed up for TeslaThemes back in late 2014, and over the course of my annual membership they consistently delivered new premium themes every month. First, let me go over the reasons why I wanted to join a theme club, so you can see where my review is coming from..

Disclaimer: When you join TeslaThemes using one of my links I will receive a small commission on the sale. My review of TeslaThemes is 100% honest – in fact, DNH Web Services is powered by one of their themes!

Why I joined TeslaThemes

As a freelance web developer I set up premium themes all the time. I know, I didn’t learn how to code just so I can set up premium themes. But hey, clients were coming to me left and right with these sorts of projects, often wanting me to pick a theme for them.

So when I came across TeslaThemes and noticed that I would be able to use their themes over and over on as many projects as I wanted – I was sold. I can’t recall the exact price back then, but I believe it was just $10 dollars cheaper than now, which is very cheap considering how many premium themes they have.

After joining them I was able to have my clients select the theme they were interested in, or I would just set up the one I felt was appropriate.

My Experience with TeslaThemes

When I first signed up I was honestly afraid they weren’t top of the line premium themes, such as the ones found on themeforest.net. However, they kept releasing new and improved themes, so quality wasn’t an issue.

Still to this day, I use one of their themes for DNH Web Services and a good amount of my clients are using their themes with no complaints so far.

Not every client I meet has a large budget, and for many, a custom WordPress site is simply too expensive. So when this is the case I will use a premium theme to speed up the development, and allow me to build them a high quality site in a short time – without exceeding their budget.

Here are some of my favorites from TeslaThemes

  • Narcos – a multipurpose WP theme that can be used for almost anything. This theme is a great example of how flexible their themes can be.
  • Locales – their newest theme at the time of publishing this post. Locales makes it easy for someone to run a local city guide type of site.
  • Novelty – this is the first theme I used from them and I fell in love with it immediately, as it was so easy to set up a wide variety of sites with it. I created a gaming news site, a finance blog, and more recently DNH Web Services with it.

There are currently 64 themes available and if you become a member you will get access to their new themes. If you’re an affiliate marketer or agency with a need for a large selection of premium themes to work with, then TeslaThemes is perfect for you.

If you have a hard time setting up themes from themeforest.net and get overwhelmed with all their options, then you will appreciate the simplicity of TeslaThemes. It’s insane how easy it is to set them up since they’re all based on a framework.

As a developer I can assure you that their code is clean, and their themes aren’t bulky and slow.

TeslaThemes offers nothing but quality and they don’t go overboard with the theme options. Please don’t let that fool you, because their themes are still very powerful and do what you want them to.

I have only had to contact their customer support a couple times but both times my issues were worked out immediately (24-36 hrs tops) and I have nothing bad to say about them.

Have you joined yet? Let us know what you think about TeslaThemes in the comment section below! If you’re interested in signing up you can own all their themes for as low as $59/year, or $79/year if you need the PSDs.

Learn How Wikipedia Ranks So High in Google: 4 SEO Factors

why does Wikipedia rank so high

According to Gary Illyes from Google, Wikipedia is ranked like it any other website, and they aren’t getting special treatment. For a while now there have been conspiracies and rumors as to why Wikipedia ranks so well in the search engines.

Regardless of what you believe, there are many things SEO agencies can learn from Wikipedia since their on-page SEO is perfect. Let’s take a look at why Wikipedia pages rank so well!

1. Valuable Content

Wikipedia provides users with valuable content, and this is mainly why people are quick to click on Wikipedia when looking for information on a subject they want to learn about.

It’s important to note that their pages are always organized well so you can quickly find the information you’re looking for, and they provide users with sources so you know their content isn’t just made up. Content is king, this rule has not changed. Besides the quality of one page’s content, they have a site flooded with thousands of pages and even though their site is huge, spam isn’t now and has never been a problem.

2. Internal Links

Internal links are an on-page SEO factor, and Wikipedia pages contain quite a bit of links to other Wikipedia pages. Whe done right, having a bunch of internal links on a page can be very beneficial for SEO and the user experience.

Doing it right means that you will only provide relevant internal links, to other articles or pages on your site that the reader might be interested in. Wikipedia does a perfect job at this and you will always find a good amount of internal links within their pages.

WordPress users can automatically throw up some internal links by using the SEO Smart Links plugin.

3. Backlinks

On-site SEO isn’t everything and Wikipedia has more backlinks than some of the most popular news networks in the world. According to a recent Majestic report, they have over 2.4 billion backlinks! This is not something that small or medium companies can ever compete with, but it would be foolish to talk about why Wikipedia ranks so high without mentioning the billions of inbound links.

4. Domain Authority

Wikipedia has been around for a very long time, and we know that Google likes a website that has been active for years. You might not realize it, but Wikipedia started in January of 2001. Currently, the domain is registered until 2023.

Any SEO professional can tell you about the benefits of having an aged domain, so it shouldn’t come as a surprise that Moz.com’s chrome extension gives Wikipedia a domain authority of 100%. Although this rating is also based on factors like quality, inbound links, size and structure.

Can You Rank Higher Than Wikipedia?

Almost everyone in the SEO world has asked, or been asked this question at least once. Is it possible to beat Wikipedia in the SERPs? Yes, but it’s not easy. Many experts claim that Wikipedia’s #1 weakness is social media, and their lack of social signals. The goal of this article is to explain how Wikipedia always manages to rank high, not how you can beat them. There is no specific way to do that, and writing an article on how to rank higher than Wikipedia would be very misleading.



How to Create an Authority Website in 9 Simple Steps

how to create an authority site

The Goal of This Tutorial

If you’re reading this tutorial then you’re probably hoping to create a popular website with a goal of earning passive income through Adsense, or affiliate links. Creating an authority website is not a short-term goal, and it will take time. This guide will get you started on the right path to creating a successful authority website that ranks well in Google and other major search engines.

What Is An Authority Website?

Before we start, it’s important that you understand what an authority website is, and how you can make money from owning one.

An authority website is respected by leaders and major publication in its industry, as it is a website that is known to provide users with quality content. For example, searchengineland.com is an authority site in the SEO industry, and it’s always a great site to visit for the latest SEO news and advice for optimizing websites.

When you own an authority website you will have a ton of subscribers, daily blog readers and search engine traffic. This means you can make money by putting Adsense or other ads on your website, and you can throw in affiliate links to relevant products or services. If you play your cards right you can make a lot of money with an authority website, and if you’re not interested in maintaining one you can sell it for a good amount on sites like Flippa.

Step One: Pick Your Niche, Domain and Hosting Company

What topics do you like the most? Which of these topics do you actually know the most about? Pick something that you truly make a great website out of, and pick something that you know enough about to validate the content on your site is accurate and of great quality.

If you’re not writing the content that is fine, but you can’t be cheap when it comes to hiring a writer, and don’t hire someone from India to write for your site if its viewers are primarily American. People always think this is okay and the articles aren’t that bad, but 99% of the time they are.

dreamhost gives you hosting with a free domainSince an authority website will be getting a decent amount of traffic and feature a large amount of content, it’s important that you go with a reliable web hosting company. There is nothing worse then your website going down without warning due to a lack of resources.

If you can’t afford a VPS or Dedicated Server plan, avoid GoDaddy. It’s perfectly fine to start with a shared hosting plan, and we highly recommend DreamHost or WPEngine if you want the biggest bang for your buck. These hosting companies are reliable, have great customer support, and don’t cost a fortune.

WP-Engine is more expensive, but a better option if you want to ensure your WordPress website loads as fast as possible. DreamHost is a better option for most simply because you can register your domain through them as well and it’s easier to set up WordPress and get started.

Your domain does not have to include the keyword, for an authority website you should try to come up with a brandable name, something that sounds good – don’t force the keyword into your domain if you don’t have to.

Step Two: Setting Up Your WordPress Site

For this tutorial we will be using WordPress, as it’s the best CMS for creating an authority website and it provides you with more tools than alternatives like Joomla or Drupal.

Install WordPress using your web host’s tools, it’s usually a straightforward process and most hosting companies offer a simple way to install it. Once WP is installed, login to proceed.

Now is the time where you will want to write down an outline of your website, so get a paper and pen, or open up a document on your PC to start writing down the pages you want on your site’s menu. Take this time to really think about the experience you want to provide your users, as you want to get it right the first time and make tweaks as necessary later on.

Pick a WordPress Theme.

This just might be the most exciting part of setting up a website. The WordPress theme you pick has to be good enough to last at least a year, and will hopefully be popular enough that the developer maintains it and frequently provides updates.

It doesn’t have to be a premium theme, and you can find some really good ones on WordPress.org if you don’t have the funds to buy one. Just remember, these free themes will usually require you to keep the author credits, which sometimes make the site look unprofessional. It always looks better to have a premium or custom theme.

You can find a ton of themes on themeforest.net, but we recommend getting one from TeslaThemes, as they provide great customer support and keep their themes updated.

setting up a premium theme for your authority website

If you own multiple sites or plan on starting more than one site, then I recommend becoming a member of TeslaThemes so you can own all their current and upcoming themes for the price of one.

Install your theme, every premium theme will include some kind of documentation to help you setup your website. It’s sometimes impossible to setup your theme without any content, so you can focus on creating content to fill out all the pages of your website before you completely set up your theme and launch the website.

Plugins You Need

One of the main reasons why we recommend WordPress is because the insanely large selection of free plugins. There are a few that you need…

  • Yoast SEO – This is the best SEO plugin, as it gives you full control over your site’s SEO so you can optimize each page and blog post for the search engines. Here’s a guide to setting up and using Yoast SEO.
  • W3 Total Cache – Google really cares about your website’s loading time, and if your website loads too slow then don’t expect good rankings. This plugin is very powerful, and it doesn’t take a developer to set up. The folks at wpmudev have put together the Ultimate Guide to W3 Total Cache.
  • Wordfence – Taking security precautions will save you a ton of hassle in the long-run, because the more popular your site gets the more people will try to hack it. Wordfence gives you total control over your website’s security, allowing you to monitor and block intruders. Here is a guide to configuring Wordfence.

By now, you have your WordPress site set up with a theme and all your required plugins are installed.

Step Three: Create Content

Now is the time where you have to create content, either yourself or by paying a quality writer. You can find writers on sites like Guru and Upwork, just make sure they have positive reviews.

start creating content

It’s recommended that you get enough content to fill up your theme and website’s pages. You want a complete homepage, and each section on your site should have content. If you own a site on dogs, you might have a section with blog posts on ‘training’, and another one on ‘breeds’, so just fill out these sections with at least 3 posts before you launch your website.

You don’t technically have to do this, and you can launch your site with just one post if you really want to. But no, you shouldn’t do that. Google will take your website more seriously from the start if they see you have a good amount of content already, and you’re going to be posting frequently.

Oh yeah, having an authority website means you need content added on an almost daily basis, and depending on your niche you might want to publish 3-5 posts a day for the first few months. Doing this allows you to break into your industry and gain traction on social media platforms with all the content you have to share.

Your blog posts should contain 500-750 words, but anything more than 300 is okay. Once you have some content up and your website looks complete, check how it looks on mobile and tablet devices. If you can’t check on these devices, simple resize your browser window and see how your website adapts to different resolutions.

Step Four: Create Your Social Media Pages

create your social media profiles

Every authority website should have a Twitter, G+ and Facebook Page – as you will be sharing your content on these networks to get viewers quickly after launch. We recommend having every page on your website filled up so when you start sharing content after launch, readers won’t leave your website quickly due to it being empty.

Users are more likely to subscribe if they see you already have a bunch of quality content available for them to read.

Put your URL on your Twitter page, and join various Communities related to your niche on Google Plus. Verify your G+ page and try to get it 100% completed. You can share all your articles on here publicly, and this will definitely help get your articles indexed quickly, but it’s also beneficial because sometimes these public updates show up in the search engines too.

Step Five: Install Google Analytics and Set Up Webmaster Tools

This is the last step you need to complete before launching your soon-to-be authority website. Go to analytics.google.com to set up a property for your website and verify it by placing the tracking code on your website. Most premium themes have an option to make this easy for you, check with your theme’s documentation.

install Google Analytics to monitor traffic

Once the Analytics account is set up you can go to Webmaster Tools to add your domain. When they ask for you to verify your domain, there will be an option at the bottom for other ways to verify your site – and then there will be an option to verify using your Google Analytics account. Verify it so you can submit your sitemap.

Yoast SEO creates an awesome sitemap for you, and the URL is typically yourdomain.com/sitemap_index.xml.

It’s also great to setup a Bing Webmaster Tools account too, as they seem to provide us with even more useful content than Google’s Webmaster Tools. You can submit your sitemap to them as well to guarantee they pick up on all your latest posts.

Step Six: Launch, and Publish Articles Frequently…

launch your website

Authority websites do well because when you publish content to your blog on a daily basis, or at least every other day, then search engines learn to crawl your site often to pick up new content. It really doesn’t take long for Google to pick up on this, and they will sometimes have your articles indexed within 15-20 minutes.

So schedule content if you have to, but make sure you get something published often, and try to aim for multiple posts a day for the best results. Remember, you’re new in an industry that already has a bunch of authority sites, and you’re really playing catch up at this point.

Step Seven: Set Up Your Mailing List!

set up your mailing list with mailchimp

Okay, maybe this should have been mentioned before the launch, but hey, we assumed you would jump right to this step after you announced your website to the world!

To make this step as easy as possible, we recommend MailChimp. They seriously make setting up a mailing list simple, and we really think they’re the best around when it comes to creating newsletters and mailing lists. There are many MailChimp plugins for WordPress that make it easy to put a subscribe form in your sidebar or other widget area, such as your website’s footer.

monetize your site with Google AdsenseStep Eight: Monetize

This is the part you’ve all been waiting for! Time to start making money with your website, and the best way to do this is by placing Adsense ads on your website. If you don’t want ads on your website, then we recommend signing up for Amazon Associates and putting affiliate links in your articles when it’s possible.

You can also do both, and that is probably the most effective route to take. When we say put affiliate links in your articles, we don’t mean to force them there. But, every niche has quality products that your users need and probably want to know about, so naturally recommend them and provide them with a link to the product on Amazon.

Placing ads on your website is as easy as placing the code in your WordPress widget areas, just throw it in a ‘Text Widget’ and hit Save.

Step Nine: Promote Your Website

Now you must do some things to promote your new website and get quality backlinks in the process. In this day and age it seems that guest blogging is the best route, as you can get immediate traffic, as well as a good backlink to help with your SEO efforts.

So what do you do? Open up a tab in your browser and do a Google search for your-keyword “Write for us”. This will pull up places that you can write for, but depending on your niche you may need to play around with different keywords or use broad keywords to find good sites to guest publish an article on.

Very often you will find yourself waiting for an article to get published, but just one article published on the right site can be very beneficial to your rankings in the search engines.

If you focus your efforts here and in creating new content for your own site, and stick with it for a year – you will eventually have an authority website capable of making you thousands of dollars a month in Adsense revenue.

This is not a get-rich-quick scheme, and it is not an easy thing to do. Many people attempt to create authority sites but get lazy or start looking for shortcuts. You can’t get sidetracked, you need to focus on creating quality content, sharing it, and guest posting on authority websites. Do these three things for a year and you will not fail.

Is DreamHost a Good Web Hosting Company?

DreamHost review comparing to bluehost and hostgator

Trying to pick the best web hosting company for your website? There are more hosting companies than ever, so its no surprise that finding the right one can feel like searching for a needle in a haystack.

The truth is, not all web hosting companies are created equal. While companies like Bluehost and Hostgator offer quality shared hosting plans, they are often limited.

What I mean by this, is they aren’t good enough for a website that gets a lot of traffic. If you plan on building an authority website, a large news or ecommerce website, then it makes sense to purchase a higher quality hosting plan.

DreamHost is one of the best hosting companies you can use in 2016, especially if you’re building a new website, or moving over an established website with traffic.

The Difference Between DreamHost and BlueHost

As a web developer who sets up websites for clients on a regular basis, I have had the opportunity to launch sites using dozens of different hosting companies. I always recommended Bluehost to my clients who are just starting out, but I have recently switched over to Dreamhost, as their service is superior and you won’t have to worry about running out of resources like you will on hosting companies like GoDaddy and Bluehost.

What do you mean run out of resources? They claim to offer unlimited storage and bandwidth, don’t they?

Those cheap shared hosting plans might seem superior, but it won’t be long before your website goes down due to a lack of resources. On GoDaddy especially, you will have to purchase upgrades to keep your website up.

To avoid this, and still keep hosting affordable, you can simply sign up for a plan at DreamHost. They offer shared hosting at a reasonable price, and you won’t get a better bang for your buck anywhere else.

I currently have four WordPress websites on a shared hosting plan through DreamHost and all of them load lightning fast. I have NEVER had a minute of down-time, and yes, they do receive a good amount of traffic so it’s not like they’re not using resources.

DreamHost does not provide you with the typical cPanel that other hosts use, however their backend system is very easy on the eyes and incredibly easy to use. Installing WordPress is a simple task. Managing FTP users, databases, etc.. all easy!

Their customer support seems to be great, although I have only had to contact them once and it was about a billing issue. Basically, I had two hosting plans and had no need for the second one anymore as I made the purchase too quick without thinking it through. They provided me with a full refund, and there was absolutely no hassle about it.

DreamHost discount coupon for $50 offConclusion

Right now you can get $50 off DreamHost when you sign up here. If you plan on launching a website for yourself or for a client, then give DreamHost a try. You will not be disappointed.

I am a freelance web developer and my reputation is everything. A ruined reputation for me means no work. No work is no good.

Yes, I do receive a commission when you purchase from my link and get the $50 off discount, but my review is honest and DreamHost rocks! I am recommending DreamHost because I believe they offer one of the best shared hosting plans available right now.

Don’t agree with me? Please share your experience with DreamHost below in the comment section so both me and other readers of this blog can read about it.