RSS

Top 5 Wordpress Video Themes

Turning Wordpress into a “video site” like Youtube or Vimeo is becoming more of a reality, thanks to a bunch of new and upgraded Wordpress themes that have surfaced. Check out the top 5 best-selling ones that give Wordpress a makeover as a video-centric CMS:

image

MoviePress

MoviePress continues to be the most intricate of all — it’s managed by a professional Wordpress theme developer, and it has, by far, the most features. With it, you can either add new videos to your site from existing Youtube or MetaCafe, or include self-hosted ones that will auto-generate their own representative screenshot.

It’s the only theme that has a built-in membership package system with user registration, even allowing you to charge “pricing tiers” for viewing certain categories or giving people the ability to upload their own videos. A back-end admin tool lets you drag and drop the entire look and feel of your whole site: body content, sliders and all. It even has its own built-in email list manager, so you can send out regular email blasts to your users, if they opted in to it.

Each video you post will get its own “views” count, a “direct link” copy & paste field, and the ability for your users to “favorite” the video if they register on your site. There are tons of other features built-in to this theme. It’s the most professional and feature-packed one that is made for serious video sites. While it’s no Youtube clone (nor are any themes currently out there), it comes the closest to being one.

image

Video Zoom

Featuring 4 color schemes (black, blue/gray, white and pink) and auto-generated video thumbnails for self-hosted videos, Videozoom is a more simplistic, minimalist video theme for Wordpress. Its big selling point is the fact that it is dynamic and will auto-fit the form of any screen: including all tablets and smartphones.

If you don’t want to import videos from Youtube or Vimeo, you can host your own through this Wordpress theme’s integration with the JW Player plugin. The theme also has numerous custom widgets, and lets you define featured videos in the back-end.

Speaking of which, this theme comes with ‘Zoom Framework’: an admin panel that lets you fine tune the littlest details of the theme within your Wordpress administration section. It’s easy to update through the framework whenever the theme has a new version, too.

image

Video Theme

A great video blogging theme that creates a synergy between videos and blog posts. Video Theme is a light-weight Wordpress theme with ease of customization in mind. The front page is entirely customizable to have the exact look-and-feel that you had in mind, whether it should look Youtube-ish, or combine elements of a blog and a video site.

Video Theme has its own admin panel that lets you edit the different aspects of how the theme looks on the live site, so that you don’t have to mess around in the CSS files the hard way. A broad “video listings page” shows thumbnails for each category of videos, of which you can upload a custom avatar image for each individual category.

The theme is set up with a custom taxonomy that separates video “posts” from blog “posts” in Wordpress, so that they’re not all stuck in the same place. This allows for easier searching and posting. There’s also a localization feature that will translate your entire site to other languages of your choice.

image

Primero

For an even more simplistic video site, Primero treats your videos much like a portfolio theme would treat photos: videos are displayed portfolio-style on the home page. When hovered over, you can either view the video in lightbox format, or visit the video’s individual page, where all of its content can be seen.

Primero is more suitable to a photographer/videographer looking to set up a site of their examples, and is less attractive for any webmaster looking for a monetized video blog or Youtube-style site. It comes with three main sliders for your home page, unlimited site-wide color schemes, four navigation styles and unlimited portfolio types.

Video Gallery Plugin

Surprise - this one’s actually a plugin, not a theme. It’s so worthy of mentioning that it had to be included on the list. This is, by far, the most sophisticated Wordpress video plugin ever made, and the amount of things it can do is simply staggering.

With it, you can display self-hosted, Youtube or Vimeo videos in several different display modes or gallery types, display videos in menus and/or categories, display video carousels, or pop them up in a lightbox or a full-screen playlist.

Beyond these display types, the plugin gives you advanced features like being able to add a hyperlinked “tag” or “note” directly on top of a video (like you can in Youtube), and display an embed or “share” watermarked icon on top of the video, as well.

This is a must-have if you already have a Wordpress theme that you already love and can’t part with, but wish it had advanced video capabilities.


How to Get Google+ Authorship to Work With Squidoo

After a week of testing two different strategies, I’ve finally figured out how to get my Google+ Authorship to trigger that profile thumbnail for my Squidoo lenses once again. Long story short, here’s how I did it:

  1. You might want to check my previous post about making Google+ Authorship work for your website. It explains the steps involved for any site — Squidoo and otherwise. It also shows your the proper syntax to use for your author link, as of May 2013.
  2. When it comes to inserting your “By line,” don’t rely on putting it in your Squidoo “Profile” section. It might work if you attempt it, but it’s hit or miss (a small percentage of the lenses I tested had triggered, but the vast majority did not). Instead, go to each individual lens, click the “Write A Short Bio” section in the sidebar, click “Default Bio,” and paste in your “By line” right on top. Do this for every single lens.
  3. Visit the Edit section of your Google+ profile. Visit the “Links” section (it’s an icon of two interlocked links). Add your individual lenses to the “Contributor To” area. Yes, this is really time consuming if you have lots of lenses, but I can pretty much guarantee that your Authorship will trigger if you do this, so it’s a good trade-off.
  4. Lastly, make sure your “Contributor To” section, and your Google+ profile as a whole, are both set to “Public.”

Give things a few days and check Google results for your individual lenses. By doing the steps above, my Squidoo Lenses now have the Google+ Authorship treatment in SERPs once again, and the visual of having a thumbnail in results gives you a big edge over competing results who don’t have one.


Why Your Google+ Authorship Isn’t Showing: New Changes

Frustration is when your Google+ profile picture is no longer appearing in SERPs because Google messed with the requirements of Google+ Authorship, yet again.

According to these instructions from Google, you have to jump through the following hoops:

  1. Have a decent profile picture of your entire face. There are articles out there talking about how if even the tip of your head isn’t appearing in the photo, the entire authorship won’t trigger. So, make sure your entire ugly mug is there from top to bottom. Maybe show some neck, too.
  2. Visit the Edit section of your Google+ profile. Make sure your profile is set to be visible to “Public.”
  3. Here’s a tricky one. You have to be a contributor to whatever domain name is featured in your address. So, if your Google+ profile is bound to the email address “myname@bluewidgets.com” and you own “bluewidgets.com,” make sure you are set as a “contributor” to your the domain name “bluewidgets.com” (this is set in the “Settings » Links” section). Also, this “contributor to” record must be set to be visible to “Public.”
  4. Every article that you want your Google+ picture to be seen next to in SERPs must include a “by” line somewhere on it that simply says “by Firstname Lastname,” and your first & last name must appear exactly as it does on your Google+ profile (this is a new change!)
  5. Google requires that you add a markup link to your Google+ profile on these pages, as well. The link is simply one that points to your profile with a “?rel=author” directly after the link. So, it would look like this: “https://plus.google.com/u/0/1234567890?rel=author”. Google doesn’t really say where you’re supposed to put this hyperlink, but most people just hyperlink their full name as seen in step #4 above.
  6. Lastly, if any page is marked as “NOINDEX,” it will never trigger.

If you’ve lost your Google+ Authorship in SERPs, it’s probably because you didn’t perform one of these tasks. It’s not your fault, because #4 on the list is a brand new one, and it probably broke tons of authorship results when it was made mandatory.

So, go through all these steps, wait it out a little, and your authorship should be back.


If you disappeared from Google today, would your business survive? If the answer is no, then you should revise your strategy.

- Aaron Wall


Top 4 Things That Google Panda Should Kill

Google Panda exists to punish sites that give a poor user experience, violate Google’s terms of service, and in general, promote SERP results that give a better experience to the user. So, why the hell do these following things still exist?

Crap Content Sites

…that’s what I call sites like eHow, Mahalo and Fixya. The first two on that list have teams of writers who create short, barely-helpful blurbs about long-tail niche topics on ad-riddled pages that exist just to game search engines.

Mahalo got wrecked in search results, and rightfully so. eHow still deserves this treatment, but they keep flying under Google’s radar.

A new site I’ve been noticing is “Fixya,” which seems to spam the internet with keywords pertaining to “how to fix” topics. Worse yet, their pages have no content - the entire first half of the page includes ads and worthless content that mentions whatever query you searched for, with a confusing list of things that appear to be “articles” underneath it, which take you to similar questions that were asked, that went unanswered:

image

“Continue To Site” Ads

It’s inconceivable how these ads still exist in this day of age. They’re those annoying ads you encounter after you find a result in a SERP, click the site you intend to visit, and you’re faced with a page showing an ad where you have to click a link to skip the ad and continue on to the site.

How on earth is anyone still getting away with this without a Google penalty? Oh yeah, they’re “Forbes,” and other major brands. That’s how.

Terrible usability that technically blocks the content that you intended to see in the first place. Seems like the quintessential thing Panda was designed to combat.

image

Cluster Results

Matt Cutts himself said that “cluster results” will get hit with the next algorithm update, but they seem to have been around for far too long. A cluster result is when the same site appears multiple times in a SERP.

In this example, the same site appears four times in a row for a keyword I searched for. One of those results is even for something called “Blank Page.” For some extra credit, notice how the top Fixya link is for a “tags” page. It’s not even a web page!

image

eBay & Amazon Given Extreme Favoritism

Only affiliate marketers will care about this topic. It’s probably the most controversial one so far, but it’s not hard to see how Amazon, eBay and other services that have the biggest affiliate programs in the world are now being given top-of-page-1 favoritism, blowing past all of those hard working affiliates who are devoting their careers toward promoting products on these sites. You’ll see this for a broad spectrum of keyword terms.

image

Is it fair when an Amazon.com product page that has maybe one sentence of content (along with a bajillion links pointing elsewhere on the site, and ads galore) outranks an affiliate site with 600-700 words, featuring an in-depth review of the product, with an affiliate link pointing to the product on Amazon?

I say “no,” and it’s not just because I’m an affiliate marketer. As a customer, I’d rather see an actual review of a product than an Amazon page with zero content and a dizzying array of “customers also bought” links and ads. Google is supposed to be showing helpful results. Many times, you’ll even see an eBay or Amazon search results page within a SERP. That’s not helping anyone - people already know Amazon and eBay exist.

Nothing has to be “fair” on Google, but the way Google conducts itself begins to tell you the direction it’s going in, and so far - things are really looking bad for affiliate marketers.

Will these things change with the upcoming Panda and Penguin updates? It’s a waiting game at this point.


Which CMS Is Best For You?

I went on yet another website rebuild consultation, and the same old “CMS” question resurfaced: “what software should we use to build the new website with?” In my mind, it’s an easy answer (*cough cough Wordpress*), but surprisingly - many business owners haven’t heard of any of today’s popular site-building software packages, including WP.

The CMS Trap

One thing’s for sure, I’d avoid those off-the-shelf CMS packages like the plague. In three separate instances during my career, I saw how damaging they wound up being on a company’s budget. Here’s a worst case scenario for you, based on what I saw as a marketing director at a former major corporation:

  1. The CMS package is purchased for a fixed price (let’s say, $15,000).
  2. You have to hire a developer just to install it, and then, configure its settings with your server (there goes $1XX * X-amount of hours for the IT contractor).
  3. You have to hire a development team to create the custom site template. This team includes both programmers and web designers, and you pay them by the hour. Most development companies who cater to corporations charge $150-$250 per hour.
  4. Once the site is up and running, you’ll check out the administration panel, and realize that you need a computer science degree to figure out what the hell you’re looking at. The limit of what you can actually update on your own are simple text and images within the body area. Everything else is “baked in” to the template that the team scripted for you. Want to add a front page slider, call out box, or module to the sidebar? That’s going to involve custom programming — at an hourly rate.
  5. Worse yet - the CMS, in and of itself, is no better than an open-source one like Wordpress or Drupal, which are 100% free with free updates, free plugins, a templating system that any dummy can learn, and a huge community of support.

Technically, you’re now married to the IT team who installed your CMS. It’s what I like to call ‘highway robbery.’

This is a trap that companies fall into (knowingly, or un-knowingly) ALL the time. The thing is, many companies already have an IT department who will be instructed to make these changes, but if IT is busy — or if there is no IT — you’re forced to pay that astronomical hourly rate with a qualified developer of the CMS you chose, and that bill runs into the tens of thousands by the time it’s ready for launch. Worse yet, it keeps racking up, even afterward.

Why do companies still go ahead with it, knowing that the off-the-shelf CMS they choose is about to cost a fortune? It’s because the person pulling the trigger on this decision is most likely a VP who has no computer knowledge whatsoever, and is just using a business mindset to figure in what is thought to be an “unavoidable cost that is expected with building a website.” It’s wrong, because there are better free alternatives that will save the company tens of thousands of dollars.

IT Influence in CMS Selection

The other biggest reason why companies go through with a needlessly expensive solution is because the head of IT has a strong opinion about what platform should be chosen, typically with an IT-level of “corporate paranoia” that is unwarranted, which greatly influences the final decision.

I started out in college as a CS major, so I can somewhat sympathize with the decisions that IT makes and their reasoning for it, but surprisingly — most higher-up IT employees don’t even really know about Wordpress or Drupal whatsoever. They’re quick to choose some whacky .ASP-based CMS, and they’re always paranoid about security. However, a PHP and CSS-driven site created by Wordpress can be locked up just as tight.

The Best Free CMS?

So, what are the best free CMS solutions? Honestly, the list never changed in the past 5 years or so. Here they are:

  • Wordpress: Free, lightweight, open source, easy to modify, easy to update, free updates for life, and it’s not going to disappear any time in the distant future. Personally - if I’m doing a contract web design job, I tell clients off the bat that I solely work with Wordpress. It’s for their own good, after all :)
  • Drupal: Still the “Wordpress alternative,” with the same list of benefits. This CMS, however, appeals more toward the IT/developer crowd and has a steeper learning curve.
  • MODX: Works very similarly to Wordpress in the sense that you can pick it up and start using it immediately. It has a huge community and tons of downloadable extras, like the other two CMSs listed above.
  • Joomla: I’m personally not a fan of Joomla. It’s a fat pig of code, it’s not easy to update (neither in terms of the template, nor actual software upgrades itself), but it is another very expandable platform with lots of really great site themes that the IT crowd typically favors more than the design crowd.

Google Penguin Update for May 2013: What To Expect

Matt Cutts released this video on May 13th, talking about the upcoming Penguin update (rumored to happen on the 15th), as well as a bunch of other things in the pipeline.

These are the major points covered:

  1. Assuring webmasters that if you’re working hard to create a truly “good” site, then Google will be aligned with your goal (We’ve heard this many times before with less than stellar results).

  2. Pengin 2.0 will be released — it is a web spam targeter, specifically against black hatters. Cutts warned those who “hang out on black hat forums, trading tips,” and about how they are going to have an “eventful summer” this year.

  3. Paid ads that pass page rank will be targeted. (Hey Google - can you finally put TextLinkAds out of business? Thanks).

  4. Refining query results for niche markets that are traditionally flooded with black hatters — Cutts used the “payday loan” market as an example.

  5. Denying value to link spammers and rolling out an early phase of a new link analysis algorithm that will be more prominent in the future.

  6. Detecting hacked sites in a better way than before, and communicating the issue to webmasters so that they can go to Webmaster Tools and get more info about how to fix them.

  7. Doing a better job of detecting “authorities” in certain niches and boosting them (this is downright scary, because I think we all know who will benefit from this). Identifying “signals” that might help sites previously affected by Panda (once again, subjective).

  8. Targeting results where one domain appears several times in a row (it’s about freakin’ time).

Overall, these changes were communicated to stretch into Summer 2013. There was a heavy emphasis on link spam throughout the video, and rightfully so - Google has been too exploitable by black hat linkwheels and blog networks. Here’s hoping that they’ll demolish these tactics.


How to Use A Custom Domain Name With Tumblr

Just this week, I decided to migrate over from a self-hosted Wordpress blog to a Tumblr account (which wound up making life so much easier in regard to updating this blog), and figuring out how to hook up a domain name to it was pretty challenging.

This tutorial is for anyone looking to use a domain name instead of the default “myname.tumblr.com” subdomain, which looks pretty unprofessional if you’re planning on running a notable blog.  In this tutorial, I’ll be using GoDaddy and WHM/cPanel (for self-hosted sites) as an example, although it will apply toward any domain registrar.

  1. Get into your domain’s DNS Records section. If your domain name was never used for anything and is sitting in a domain registrar account (like GoDaddy), get to that domain’s details page and look for the section that says “DNS Manager,” and enter it:

    image


    Above
    : GoDaddy’s DNS Manager can be found at the center/bottom area of the domain details section for your domain name.

    If your domain is actually in use and is hooked up to a live website, you’ll have to go into that website’s server account in your cPanel admin section:

    image

    Above: cPanel’s DNS editor can be found when you enter the section for your website’s hosting account in cPanel, and look for “Simple DNS Zone Editor.”

  2. Add the “A” Record: Within your DNS Settings area, you should see three sections: one for “A”, one for “CNAME”, and one for “MX.” We’re now looking at the one for “A (Host)”.

    Tumblr wants you to create a new A record with the IP address they specify, which you can find here. At the time of me writing this tutorial, that IP address is “66.6.44.4”. So, to create a new A record, click the “Add” button by the “A” section and enter “@” for Host, and “66.6.44.4” for “Points To.” It should look like this, when done:

    image
  3. Add the “CNAME” Record: The next record you’ll have to add is in the next section of your DNS Settings area, the “CNAME (Alias)” section. This section usually already has a lot of stuff already entered into it, but don’t worry about it. Click the “Add” button for it, and add a new record, entering “www” for the “Host,” and “@” for “Points To.” It should look like this, when done:

    image


    You may have noticed that Tumblr’s instructions say to type “domains.tumblr.com” into that “Points To” section, and why I said to put a “@” in there, instead. The “@” simply tells the system to refer to the “@” record we created in the “A” record step before this one.

  4. Test Your Domain: Simply type in your domain name and see if it correctly points to, and replaces, your old Tumblr subdomain. You’re officially done, and your domain is now set to your Tumblr account.

    If you look at your Tumblr account’s settings, then click your blog name in the sidebar, a ‘test your domain’ option will also let you check and see if the domain works. Note that this can take up to 72 hours to start showing that it is successful.

That’s everything involved in getting a domain name for your Tumblr account! A Tumblr account using a domain name will function like any other website using one, and it will have the same chance of ranking in search engines as any other website would.

One more thing… if you’re moving over a domain from an active website to a Tumblr account, keep in mind that you will lose all search engine rankings from that old site UNLESS you do a server-side 301 redirect of the old site’s pages over to the new Tumblr account. If you’ve deleted that old server account and are using a domain registrar like GoDaddy to point your A and CNAME records to Tumblr, then you’ll lose your search engine rankings for good, as there will be no way to ever do a 301 redirect.

Without redirects in place from your old site, people will see 401 errors when they visit old pages within your website, since those pages aren’t there anymore. With that being said, this is really something you’ll want to do — even if you simply redirect the old categories of the site over to your home page at a bare minimum. These redirects would be done on your web hosting account through cPanel — here are the instructions.


10 Free Plugins That Make Wordpress Do Things It Should Have Already Done

There are many things Wordpress should have done “out of the box” that it simply does not — and that’s what these plugins accomplish. As great as Wordpress is, it’s very easy for any web designer to get roadblocked by glaring issues that prevent Wordpress from being a true CMS, especially for those detail oriented OCD-stricken designers who need very specific, nit-picky things to happen that can’t be done as-is.

Without further interruption, here’s a list of the top 10 free Wordpress plugins that make WP do the things it should have already done by default:

  1. Allow HTML In Category Descriptions: Depending on your Wordpress theme, your category pages — when visited directly (mysite.com/my-category-name/..) — can display whatever text you inputted within the category’s “Description” box. However, it strips out all HTML, meaning that you can’t use anything but plain text in them. Because of this — any visitor who looks at your category pages is seeing a very ineffective, ugly, unhelpful page. This plugin restores full HTML within these boxes, giving you the freedom to customize the look of your Wordpress category pages with heading tags, images or whatever else you want.

  2. Remove Slug From Custom Post Type: Some specialty Wordpress themes will force a custom post type, so that your URLs look like “mysite.com/category/hats”. With this plugin, you can eliminate that forced “/category/,” so it looks like “mysite.com/hats”. From there, the Wordpress posts within /hats/ will make the URLs look like “mysite.com/hats/baseball-caps” - it’s just cleaner!

  3. WP .htaccess Control: If you’ve ever wanted to remove custom baked-in taxonomies from your default Wordpress URLs, like the /tags/ part of “mysite.com/tags/cars” or the /author/ part of “mysite.com/author/my-name”, this plugin lets you do it. It gives you more options for creating cleaner URLs in specific cases where they’re needed.

  4. Per-Page Widgets: If you thought that having the same site-wide widget display the same content for every single page or post on the website was bad for SEO and usability, then you’re right. This plugin lets you create widgets that can only be assigned to one specific page or post that you specify. Now you can really create highly relevant, content-rich pages and boost your site’s internal linking structure!

  5. Wordpress SEO by Yoast: This is the best SEO tool for Wordpress, hands down. It allows you to do things that Wordpress’ dev team inexcusably didn’t include in their software, like set individual pages, posts and sections to NOINDEX and NOFOLLOW, force rewrite META Titles, set up your site with Google+ authorship, declare canonicals and more. When installed, it will drop in a new admin control panel on every single Page & Post of your Wordpress installation where you can fine tune these SEO and site functionality aspects.

  6. Page Tagger: We still can’t add tags to Wordpress Pages - only to Wordpress Posts - and this is ludicrous. This plugin adds the same functionality of Post tags to your Pages.

  7. PHP Code Widget: You may have noticed (and gotten frustrated over) the fact that Wordpress widgets don’t allow anything but plain text. This plugin will allow them to accept any kind of HTML or PHP. Be free, and make the widgets you’ve always wanted!

  8. Allow PHP In Posts And Pages: Posts and Pages only accept plain text and basic HTML. Borrowing from the concept of #7 on this list, this plugin will allow you to insert PHP (or the full spectrum of HTML commands) directly into a post or page by defining it as BBcode via the plugin’s admin section, and simply inserting its custom, individual BBcode snippet wherever you want your custom code to actually appear on a Post or Page.

  9. Google Sitemap Generator: This plugin creates a compliant XML sitemap of your entire site that you can hook up to your Google Webmaster and Bing Webmaster Tools accounts. Best yet: every time you create a new page or post in Wordpress, it automatically gets added to the XML file in your FTP space without any manual work on your part.

  10. Breadcrumb NavXT: Breadcrumbs (if you didn’t know, those link trails that look like this: Home » Products » Hats) are an integral part of your website’s usability and internal linking structure. They don’t even exist in Wordpress, by default. This plugin will add them in for you.

Get Notified When People Leave Facebook Page Messages

With the sheer number of ways that people can contact us these days, sometimes we forget to check them all — I’m guilty of this with my Facebook Page.

If you own your own Facebook Page, it has the ability to get separate “emails” that only go to its own email inbox, separate from your Facebook account. This is a nice little feature that Facebook added in the Spring of 2012. The only issue is that you’ll never know that a new message came in unless you visit your own page and look at the ‘log’ of messages, or hook up your actual Facebook profile to get notifications that something new happened.

Here’s how to do it:

image

Edit Page » Edit Settings » Your Settings » click the “Onsite Notification” box.

Once you do this, you’ll receive notifications under your “globe icon” within Facebook that you have new messages that were sent to your page. If you don’t have one yet, be sure to check out my resource about how to create a Facebook Page over on Squidoo!