- Sep 15, 2014
"We all see only that which we are trained to see."
One thing I'm going to stress here is on-site should NEVER be about search engines. Search engines don't click on your ads, they don't fill out your lead generation forms, they don't buy your products, nor read your content. If you want to "get in line with Google", you can essentially do what is needed to create a better user experience - sorry, couldn't continue writing that BS. Let's get serious for a moment...
On-site is about what the user sees, reads, and interacts with. Everything should be about the user, getting the user to your call to action, that's it. At the end of the day, that's how you put food on your table, all that other nonsense doesn't really matter, it's noise. How many blogposts have you read about SEO? How far have you gotten? The truth is a lot of people get into SEO thinking it's going to be the "cheap" quick way of generating traffic.
At the end of the day SEO it's just lazy marketing, actually no marketing, since you are waiting on some 3rd party to send you traffic. And for most people, it just doesn't work out the way they hope, so they continue reading SEO blogpost after SEO blogpost hoping an praying #SEP, that this next blogger is going to reveal some super secret that's going to get them on their way.
Here is the reality - to get traffic, you need to market your business. That's the essence of traffic leaks. Traffic leaks maybe more subtle, but it's still marketing at the end of the day. It's impossible for a person to put in 10+ hours a day at something for 3 months and NOT get results. You'll make mistakes, and then next time you'll learn from them, the only way you can continue failing is if you don't learn from your mistakes. The difference between an SEO and a marketer, which is what you are here today to become, is a marketer goes out and takes action.
"A man of knowledge lives by acting, not by thinking about acting." - Carlos Castaneda
Nothing worthwhile will come to you by laziness or just hoping and wishing upon a shooting star. If you want something, go for it, period.
So now you want traffic - but first we have to make sure you can even handle the traffic, and when it gets there you are maximizing your opportunity, cause the old saying "First impressions are everything" is still true even more so online.
If your site looks like a WordPress default install, admit it to yourself, then get to work looking at what the competition is doing. That big brand checklist
http://www.wickedfire.com/enlightened-members/168970-ccarter-big-brand-checklist-how-i-represent.html [no longer available]is great, but watching what the top guys in your niche's sites look like hits more close to home, and will give you something to rise to. If there is one thing I want you take away from this is this - If someone can quickly glance and tell your site is a Wordpress site, you are doing something wrong; a person should not be able to tell you what CMS your site is on without looking at your source code for hints. If I have to look around the site and still can't tell what CMS you are running without looking at your source code, you've succeeded in customizing your site. It's not easy, but being a boss is not easy either.
Second, make sure people can find what they are looking for. If you can't figure out why people are bouncing try this - get a random stranger, not a buddy, or pal, or someone that knows you own the site, get a random person and pay them $20 for 10 mins of their time, get them to browse your site and two competitors, and most importantly SAY NOTHING. Don't tell them you own one of the sites, just say nothing, ask them to critique all three sites. They'll be as brutally honest and show you blind spots that you can't see cause you may have deluded yourself into thinking people automatically understand intuitively what you created. When they critique, don't say anything, let them vent, do this multiple times, over and over, with different people at different locations.
At the end of the day you'll know exactly what's wrong with your site, what people don't understand, and what you need to change. Again it's important for them to not think you own the site and try not to hint or explain anything to them - even when they ask questions, so they'll be brutally honest as possible - hence the reason for competitors thrown in there (you'll also be able to see what's working for your competitors). Your mom, buddy, or pal is not going to criticize your site cause it might hurt your feelings, even someone you know but doesn't know it's your site, is a bad choice cause then you'll frame their answers based on your experience with the person. Total strangers are critical, since you know nothing about them. Also don't ask questions, just tell them to navigate the sites and make comments out loud on what they like and don't like. There you've just done in-field analysis of what's wrong with your site, now get to work fixing it. (There are actual online services that do this now a days, but I prefer face to face, since you can watch a user navigate and try to complete tasks).
Again, design your site as if you were a customer looking to solve a problem. If it's a complex problem or a big site, have a on-site search engine on there. Let's do a big brand refresher:
1. Setup - Fast, site should be fast, on a fast hosting. If you need a CDN (Content Delivery Network), do it, if not, don't. Most of you will be on Wordpress, don't waste time with a theme unless it's fast - fucking PERIOD. Your BS Wordpress framework is only going to slow your site down (solution for wordpress framework, Kirki - http://kirki.org/), so if you aren't caching like a mofo or behind a CDN, don't be surprised when you've got over 100 https requests and load above 1 second on desktop, and above 3 seconds on mobile. Go with responsive until you can get a dedicated mobile solution if necessary. Your mobile traffic might grow to a point where this needs to be addressed later on, and a mobile solution is necessary - deal with it, don't be cheap, get a real mobile solution.
Whenever I add elements to my sites, I come back after a day or so and run it through the validation process as well as the page speed process again to make sure it's still fast. I'm a believer in minimalism - remove all but which is absolutely necessary. Don't add retarded functions just to look cool or cause it's shiny. Add them if you think it's absolutely necessary. Using someone else's code, good luck with that brah.
Wordpress sites I only use 2 plugins - THAT's IT! The Google sitemap plugin (https://wordpress.org/plugins/google-sitemap-generator/) and the Search Meter to get the on-site search stats and keyword people input (https://wordpress.org/plugins/search-meter/ - Hasn't been updated in a while but it works still). If you have more then 4 plugins running at run time, you are doing something wrong, and should bring that functionality in house, meaning hardcode that mofo if it's really critical. Plugins create security problems, and slow down sites if the developer wasn't smart about security or even optimizing the code.
Personally I use PicoCMS (http://picocms.org/) whenever possible now-a-days. It allows me to use an absolutely minimal setup, flatfile meaning no database, and the plugins setup are great, but custom coding is perfect with this. I cache like a mofo (http://glumb.de/en/pico-cms-cache-plugin), but each cache deletes every 30 mins, and there is a simple directory to delete the cache inside the content folder. I've even got OpenGraph on the site, things just work.
There is a reason I'm quickly moving my websites away from Wordpress to CMSes with almost no footprints - the future is not too bright for Wordpress, security wise.
Also, hosting is critical, don't go cheap just to be cheap. It's better to buy packages that are 2 times your requirement so you can grow into them, versus seeing a critical traffic leak or marketing opportunity and being unable to take advantage cause your website might crash due to shear volume. If you are in the mist of a campaign and you need to upgrade your hosting, you're a moron - wasted opportunity due to being cheap. At least get a hosting solution like Linode, or Liquid Web which allows you quicker upgrades or fast scaling. Pinching pennies doesn't work when you have the opportunity to generate 100K visitors in a day, but are scared cause your site might crash, that's retarded thinking, cause by the time you fix your hosting, that great marketing opportunity might be gone. If you can't react quickly, what are you doing calling yourself a marketer?
^^ I'm still waiting for a contender to come in take my crown from me in this thread - https://www.buildersociety.com/threads/show-off-your-pingdom-test-results.15/#post-520 , I'm going to tell you that site isn't even on what I would consider a fast server, it's on a pretty pathetic server. SERPWoo's server is faster, yet sends a 25x larger payload size (1.3MB versus 51.4KB), but is only sees an increase in loading time by 45 milliseconds:
^^ this isn't bragging, this is showing you what's possible with huge files, and small files, lots of https requests, and low http requests. If you are on a weak server you can still be fast, reduce the http requests, if you are on a solid faster server, still reduce the http request. I told you I'm a speed freak - and I validate my code, it all helps in the end soup.
Image compression: https://kraken.io/web-interface - for all my images, I use Lossless, images still look clean.
My .htaccess file for speed:
^^ there is caching and compression in there, I use this, with a varied variation. Don't just blindly put random code into your .htaccess file either, test it! And know exactly what the code does (that means you might have too google the above code separately).
2. Logo - Get a freaking logo. Fiverr is $5. No logo? Then create a big header banner, make your site look like you put serious effort into it.
3. Contact Page - For goodness sakes, don't have the default Wordpress contact form. Stylize it, Make it look like there was effort put in and you actually want people to contact you. I love having maps (use an image instead of Google maps and when they click on the map, it goes to the Google map address, speeds up your site). I put social icons here for social profiles as well in case they want to contact me another way.
If you have social profiles, flesh them out. Meaning having twitter header image, an avatar/profile photo, and the same with Facebook - header image and avatar. I shouldn't have to say this, but make your social accounts look like they are active, and schedule out posts to get the ball rolling. If you have Tumblr, Pinterest, or anything else, flesh them out as well. Nothing looks worse then a half-ass social presence, do not send traffic away from your site which only make you look bad in the end. If you don't have a fleshed out social account, don't link to them! I'd rather you leave it blank, then have you look half-ass in your venture.
5. Social Proofing - Review/Testimonial Page - If you have a scenario where social proofing is going to add dollars to your bottom-line, do it. People like seeing others in your industry using your service, or site as a resource guide. Can you have too much social proofing, maybe, if they are no-names - reach out to people that are known and offer a free trial, free version, or a guest-post on your site to get the conversation going about what you do. People want to see others in your industry, since you will now be drawing your authority from them.
6. Microdata - Meh, I stopped wasting time with Google Plus, but the Microdata/Schema.org can help you get indexed in other things not specifically search engines. Microdata is designed to categorize your content, so if you can figure out how to use it, do it, but for what we do, it's not going to make you or break you regarding traffic leaks. It's all code no user sees in the end.
7. On-Site Search Engine - Search Metrics plugin for Wordpress, I linked to it early, or if you aren't on wordpress a custom free search like Sphider, (http://www.sphider.eu/). Don't let the design fool you, it's powerful beyond it's means, and setting up a cron job is quick and easy, so your site can be spidered once a day for new content.
8. FAQ - Like last time, love FAQ sections, but make sure they are fleshed out with actual questions people ask, and not your freaking life story.
9. Newbie Guides - This is a new one I'm adding. Adding tutorials, newbie guides, and introductory content to your industry will give you the authority look you need. People will use your guides as a resource center, and therefore making you the de facto authority just off of that. Everyone is new and scared at some point, the place were they got their first "ah ha" moment is a place they will always keep dear in their hearts and minds. Even if you think people know XYZ of your niche already, remember there might be people that don't know the acronyms used - like ORM in SEO (Online Reputation Management). People will go scavenging for definitions of acronyms people use, so even creating a tutorial on acronyms used in your niche is a great start and will naturally get links and visitors cause of the nature of it.
10. Content - Make your content engaging. What the freak does that mean? That means make it worth reading, and informative, not just some filler content that no one would bother actually sharing. Filler content is "me, me, me" focused. Great content is focused on solving a problem. If your content is not solving a problem or attempting to answer a problem, without self-promotion, it's going to come off as sales copy. It's one thing if you are directly selling a product that's fine, but for additional content, there should be supporting topics surrounding your main content, that shouldn't be self-promotion "me, me, me" at any level.
Different people have ways to structure content - it's going to really depend on your niche, but traditional intro, 3 paragraphs and conclusion still work fine for me. I like going into in-depth things, so lists within content, photos/images, all help people keep focused on the content.
a. Videos - I will tell you right now, people are moving away from reading long paragraphs of stuff, unless they are REALLY into the content - or its a CCarter thread. Quick Videos to explain things are great, longer videos to explain serious concepts also work. Find the medium within your niche and audience.
b. Difficult Niches - I once saw a site that was in home improvement and the eCommerce site was selling powersaws. Now there are only so many ways to talk about a powersaw - that's true. But If you are simply describing an item, that's just stating facts. Imagine there was a particular option for a saw, one was a 3 inch saw and another 5 inch saw - clearly I don't know much about powersaws, but let's imagine. The only difference is in the size, everything else is exactly the same. Well this is where you have to get creative and get your creative juices going. If I had free rein over the description, I'd come up with quick funny short stories about an adventure with the 3 inch saw, where it was perfect, then another adventure with the 5 inch saw.
Now obviously this comes with risk cause your story can be pretty lame, but if you can make them funny enough that people will remember, you might go semi-viral within your niche. All your descriptions could be creative stories that describe how this one minor detail in the saw length helped save the day - use your creative freedom. Here is an example of a funny review of a Amazon product:
How to Avoid Huge Ships
"I live near a park and frequently walk around the local area. Given the amount of dog mess that is on the pavements I thought this book would be the ideal read to stop me having to scrape my shoes on the grass before going home. It was only after it arrived that I looked closely at the title and realized it said 'How to Avoid Huge SHIPS'. A simple error that means I am still treading on massive examples of canine excrement. Having said that, I read the book anyway, and I’m pleased to say I’m not even having near misses with huge ships anymore. No sir, they ain't getting anywhere near me!"
Remember the Three Wolf Moon Short Sleeve Tee: http://www.amazon.com/The-Mountain-Three-Short-Sleeve/dp/B002HJ377A/
Look at the reviews, the audience is taking creative liberties and the seller is probably making a killing over a joke that escalated. What if the seller was the one that started a joke with a description to spice things up? Even TV commercial ads flair and spice up their products, so why aren't you? Look at laundry detergents commercials, washing clothes is just not that exciting as it looks on television.
Now imagine turning a ton of boring content into creative short stories, which could create buzz within your niche? Is that worth the experiment? Traffic leaks is about thinking outside the box to grab user's attention and gear them towards the CTA of what you want. It's all marketing at the end of the day, if things are boring, why not spice them up?
For my own brand marketing, the CC brand, I use imagery, avatars, signatures, and tell stories about things that are rather mundane in nature - SEO and marketing. You know need header tags, title tags, and this stuff, but to say it in a way that gets you pumped up to get money - that's an art form itself. You have to practice getting creative, even if that means creating a mysterious persona which you can exercise your writing ability and storytelling to sharpen your skill - someone will get that.
If you look at this post itself, the first thing you see is Matt Cutts throwing up the Rocafella/Illuminati/society symbol - like what the freak (how do you even find a photo like that?), that's the kind of imagery you need to weave a story, a story about fantasy and secrets, but a fun story - in the end, the message was absorbed a bit better then someone just writing a blog post about you needing one h1, two h2, a intro, body - usually 3 paragraphs, and conclusion, plus an image helps. That kind of content doesn't engage anyone. I feel every site should have an internal voiceover/dialog/persona. Wikipedia is about pure facts, dictionaries are pure facts, marketing is about story telling and creating emotion. It's time to flex the marketing muscle.11. Lists - People still love lists, and with this age of clickbaiting, it's not going to go away for a long time. Get top 10 lists for your industry, categorize your industry, show people what's possible. If you are in the gaming niche - top 10 games for 2015, or top 10 games for January 2015.
Think about this, right now you are reading a list - mind-blown right? This list, you'll probably go back to for specific sections, look at the way it's organized, it helps people focus on a particular section.
12. Authority Logos - People feel safe with these Verisign, McAfee, HackerSafe - they've been trained to look for these logos. Even ones that "look similar" will pass the snuff test, nothing is standardized. If you can get them - perfecto, if you have to fake it - well just know there are consequences for your actions if anything should arise (The Society legal department makes me say that).
"Reality is merely an illusion, albeit a very persistent one." - Albert Einstein
The biggest thing to take away is your site has to look like you put effort into it if you want people to take you seriously. Whether it's people you want to guestpost on your site, or people that are browsing in order to buy your merchandise. If your site looks like a freaking Wordpress blog - that's only going to take you so far. Get serious and know what your end goal should be. Look at the competition and employ as much things as they have that make sense, without cluttering up the user experience. That is just the ground work - not even, that's just the foundation of a big brand.
What every site needs to have:
Clear call to actions (CTA) - I love having clear call to actions at the bottom of each blogpost, but sidebar call to actions (CTA) are needed too. I prefer having at minimum 2 call to actions in general for your site.
A. First is revenue in your pocket TODAY, CTA. Meaning if they purchase the product, signed up for a service, fill out the lead generation form, or click the ad, that's revenue in your pocket. That should be primary.
B. Second is the CTA that adds them to your audience - money tomorrow, whether that's an email list - my personal preference since it's direct communication with them. Or joining some communication channel of yours that you can utilize to send direct messages to them - this includes twitter, youtube subscription, and maybe Facebook - they are acting like dicks lately and creating hoops to reach your fans without them making money at some level. You pay for the like, then you pay to talk to them, forget all that, get their email, direct and easy.
C. Third optional for now, but will be necessary in the future - a call to CTA to spread the word about your site. This could lazily include sharing features for social media, or a "tell a friend" script where it opens their email program so they can send a pre-written email to a friend. The more invasive sites like LinkedIn want to rape your contact list, even some mobile Apps want to do the same - meh, if you can get away with it do it, but be careful not to be known for spamming, cause it's your brand at the end of the day.
Another spread the word method is a referral program where people earn "internet points", or actual cash for sending people that buy your way - following that line you can take it a step further and have an affiliate program, if it makes sense for your business model. You can sit around and do all the work for yourself spreading the word, but getting loyal followers and disciples to spread the word for you for some reward, or money in their pockets allows you to create an army of people pushing your brand.
Maybe your MFA (made for Adsense), site is only advertisment based, but you can come up with an ebook that affiliates can push for a cut of profits. You have to think about ways to generate multiple streams of revenue for one project if possible - upsells opportunities, cross promotion opportunities with others in your vertical - maybe not direct competitors but complimentary services.
Website type specific requirements:
Based on the "Monetization - Generating Revenue" thread:
http://www.wickedfire.com/enlightened-members/180464-monetization-generating-revenue.html [no longer available]:
1. Lead Generation - A form - preferable on the homepage and on every important page. I'm not sure why people are putting up sites that want people to contact them, but don't even have a form to fill out. A phone number is great too - there are people that would rather call during business hours when they have questions or want to order. If you want customers to come knocking on your door, you have to have a door or multiple doors for them to knock on.
2 eCommerce - Clear products/service with images, and an EASY checkout process. Don't make people jump through hoops, make it easy for them to understand how your site functions. When your site relies on purchasing, getting creative with the checkout process doesn't help.
3. Informative / Entertainment - Easily accessible monetization opportunities which users can click on or interact with, without a lot of hurdles - that means if you have a business model centered around display ads, your display ads should be in locations that maximize clicks.
4. Brand - No one should have this type of site at any level within the CC9 or even in general if you are here to make money online. But a brand site should have details about it's products/services, and that's really it. Think sites like Coca-Cola, Pepsi, McDonalds, where they are there for corporate presence. (Don't confuse Brand with big brand style websites). A Brand site is a site that doesn't need to exist in order for the company to do business. A company like Apple, Apple.com, would be considered an eCommerce site rather then a Brand site. Proctor & Gamble, PG.com, is a brand site, all their products are in supermarkets and grocery stores. They do not need a online presence since 99% of the people that buy from them will never visit their site. Their business transactions are 99% offline.
This concludes our on-site crash course. We're going to go through PMs with the CC9 on what we see needs to be improved, added, or removed on their own sites to get them to a level which will help them leverage their traffic leaking efforts. You may want to go through the original Big Brand Checklist - we went into 19 pages of goodies -
http://www.wickedfire.com/enlightened-members/168970-ccarter-big-brand-checklist-how-i-represent.html [no longer available], for more in-depth details.
(Follow me on twitter @MercenaryCarter)