My Ultimate Internet Marketing Resource List

Updated: 8/5/2017

Over the many years I’ve been involved with Internet marketing I’ve seen a lot of services, methodologies and tools come and go, but those that remain are pretty amazing and I want one place I can go to find them and remind me to stay on the grind when I’m not using them.

Every single one of these resources I’ve used at one point in my career, if not currently, and while you won’t find everything from every company that caters to us Internet marketers, you will see the many I’ve found valuable.

This list will never be finished and I’m ALWAYS open to high value resources, so if you have something awesome, leave a note in the comments!


Jump links: Click to go straight to these sections.

Search Engine Optimization (SEO)
  • SEO GuidesNew to the game? Need a refresher? These are the best of the best SEO guides. The list might be small, but if you need more than this you’re overthinking it!
    • MOZ Beginner Guide To SEO: Rand & Co. have authored the defacto guide to SEO for Noob’s. If you’re building a website they’ve also got a handy little cheatsheet to keep your SEO on point.
    • QuickSprout Advanced Guide To SEO: Neil always puts out good stuff. He also spends a lot of time creating quality posts that are informative and distractingly pretty to look at. Basically, this is an advanced guide to SEO masquerading as a children’s book.
    • Google’s Search Engine Optimization Starter Guide: I added this more for the ironic humor because there couldn’t be a company that hates SEO more than Google, but hey, if they’re willing to give you pointers – take them.
  • SEO TalkWant some free expert advice? No better place to turn than SEO Bloggers & Communities. These people stay on the edge of what works. You want to be there.
    • Blogs
      • ViperChill: Glen doesn’t post as much nowadays, but when he does it’s the highest quality. I blame this guy for the scourge of subscription box businesses and viral Facebook websites.
      • Search Engine Watch
      • Search Engine Land
      • Search Engine Journal
      • Moz: They live SEO over at Moz, so you need to stay on top of what they write.
      • Matt Cutts: Love him or hate him, he heads up SPAM at Google. He writes about it sometimes. Mostly he just issues dire warnings to watch webmaster squirm and talks about new tech. Personalyl, I don’t pay much attention to him.
    • Communities 
      • WebmasterWorld: Brett’s WmW was the first community I was part of back in 2001. I miss the days of manually checking .htaccess files and cheering when we’d see Googlebot. Maybe I should log in…
      • Reddit SEO: Me and 27,000 other Redditor’s will be there to give you a smart ass reply to even the most basic question. Invaluable time-waster/learning experience.
      • SEOchat: They’ve been around awhile and have a very active community.
      • WarriorForum: If you’re looking to be bombarded by $5 PLR offers and keep up-to-date on SEO conspiracy theories while wading through rehashed topics and cross-posting noob’s – this is the place.
      • Blackhat World: Don’t act like you don’t go there.
  • SEO Tools: This could be a pretty long list in itself as there are hundreds of free and paid tools out there. Instead, I’ll link to some tools, and link to some lists of tools. Many of the paid tools will be located in the SEO SaaS section because they’re primarily software subscription services.
    • Google: This one is a no-brainer. Everything you could possibly want to see related to SEO is found using this free tool. There are virtually no limitations to the information you gather using this.
    • Google Analytics: It’s pretty safe to say “Start here” when talking about SEO. There is no better free website analytics program on Earth and if you’re reading this and don’t have it…sorry, I ran out of words.
    • Google Search Console: GSC, which was formerly Google Webmaster Tools, is a must-have if you run a website. If you want to know more, Moz has a Beginners Guide To Google Search Console you can check out.
    • Google Keyword Planner: I’m reluctantly adding this. Not because it sucks, but because it’s not as cool as the original and honestly, if you want great keyword data there are other paid services that let you dive deeper.
    • Google Pagespeed Insights: Just what the title says. Check your pagespeed, it’s important for more than just SEO.
    • Google Structured Data Testing Tool: Verify Schema markup with this tool from Google.
    • Google Trends: If you can spot new trends and move quickly you can capitalize on them.
    • Bing Webmaster Tools: Much like Google Search Console, BWT is out to give you the best insight relating to their search engine.
    • Scrapebox: The ultimate link building tool. Here’s a Scrapebox Guide from Neil on how to use it. Here’s a Whitehat Guide to using it. It’s hard to mention Scrapebox without talking about Xrumer, SENuke or GSA, as popular link-building SEO products.
    • Yoast WP SEO Plugin: I’m so tempted to create a WordPress Plugin section, but that’s unnecessary. Yoast is a tool that belongs here. You know where else it belongs? On your website! Ready to dive in to WordPress SEO? Here’s how to use this tool for best results. That being said, there are alternatives to Yoast, such as All In One SEO Pack which also come highly recommended (and preferred) by some.
    • Pingdom: When website speed is an issue, turn to Pingdom to find out the what and the why’s.
    • SEOQuake Toolbar: Moz might have the most popular toolbar, but SEOQuake has been in the game since 2006. Tons of great data you can get with this tool, and much like MOZ, it will feel weird searching Google without it.
    • Internet Marketing Ninja Tools: You could waste hours with all of these tools, but you’re here for SEO. Thankfully you can waste hours with those too.
    • SEOBook’s Free Tools: This is a very comprehensive selection of tools designed to up your game. Some free, some paid – most useful.
    • When you need keyword suggestions for free, this is the tool. Great for finding niches. Ever since Google dropped the original Adwords Tool it’s been a mostly paid tool route for the good stuff.
    • Chrome Developer Tools: If you have a shred of dev in you, a tool like this is in your bag. Diagnose your website from the inside. Hell, I’ll do you one better, go do it to a competitor too. Check this sweet guide to using it.
    • WayBackMachine: Never underestimate the awesomeness of viewing an older version of a website. This can come in very handy for domainers and tracking down the “What the hell did my SEO used to look like” versions.
    • ScreamingFrog: You can’t have an SEO tool list and not include the gold standard web crawler! Screaming frog is a must-have tool for those that want big SEO data on their website.
  • SEO SaaS: These are the Software as a Service SEO tools. Typically freemium-to-paid and almost always a little outside the scope of just SEO, but I’ll try to stay SEO-focused on this.
    • Moz Pro: I’m linking to Moz Tools here, but it matters little. In order to get the functionality out of their free(mium) tools you really need to have a pro account and that’s a SaaS tool, not really a standalone tool. I could spend all day talking about the different types of tools they have and how everyone uses them, but I’ll just let them pitch you.
    • Raven Tools: Newer, yet still an industry standard. That’s how great they are. They have a YouTube channel to explain some features as well. I’ve used this and found it very impressive.
    • AHREFS: Gold standard for backlink discovery and reporting. I don’t know anyone in SEO that doesn’t use this. They also have a toolbar. Though, Google (Chrome) is blocking it for abuse. If you’re tossing this up between Majestic SEO, Raven and Moz you can read this article.
  • Local SEO: A lot of the regular SEO tools will apply here so I won’t go listing a bunch. The biggest differences, like citations, guides, and the Local-SEO-Specific tools will be included – in no particular order.
    • Moz Local SEO Guide:  While not technically a guide, this is a damn good start. It covers everything you need to know to get started with Local SEO and a lot of fascinating insight.
    • Google Local: The big kahuna. Search for your business. If it’s there, claim it. If it’s not, add it.
    • The Aggregators: Pay attention to these links, as they’re the top citation aggregators in the world. Instead of just linking to the homepage and sending you off on your way, here are the “backdoor” links to get in for free – you is welcome.
      • Factual: First you need to check here to see if your business is listed, if it is not, you need to go here and add it.
      • Infogroup: Search for you business. If it’s not there, add it.
      • Localeze: Kind of a bitch. You need to search for you business. If it’s not there, click on “add it to our directory.”. From that point you need to choose “free” or “paid” then verify by phone, then create an account. Quite the runaround. You’re lucky if your business is on there because you can simply “claim it”
    • WhiteSpark: This company offers a LocalSEO services but they also happen to have a local citation finder (freemium) that reports on your citations (important!) and many people find this a useful tool.
    • LocalSEOChecklist: Pretty much a colorful set of instructions geared towards getting your local SEO together. It’s not 100% necessary, but it’s nice to have a checklist in place. Another really cool checklist guide I like is this one.
Search Engine Marketing (SEM & PPC)
  • SEM Guides 
    • PPCHero: You could get lost pretty quickly with the sheer amount of guides they have available. Not at all for beginners. This guide, however is for beginners.
    • Unbounce PPC Guide: Although I feel like I’m linking directly to the top of a sales funnel (I am), I still feel there’s some value in the PPC advice they have, especially when geared towards landing pages.
  • SEM Tools (Free & SaaS): I used to have 4 tools on this list. It’s pointless. IMO, there’s only 1 tool you need and that’s AHREF’s…and no, they aren’t paying me to say that.
  • PPC Advertising Platforms: Search engine advertising only.
    • Google Adwords: The Bride. She’s the top dog in this contest. Here’s Google’s half-assed effort at showing you how to use their service.
    • Bing: The bridesmaid. A little bitter, hates being a runner up in a crappy dress, but worth the effort. Here’s a very large guide to advertising on Bing.
Social Media Marketing 

Facebook, Twitter, Instagram, Pinterest, Tumblr, YouTube, .etc. This section is dedicated to marketing on these platforms.

Content Marketing (Copywriting, Content Creation)

Content marketing ends up being an all-encompassing look at creating content and marketing it, so instead of separating this for copywriting, content creation, outreach, engagement, sales and optimization and making it confusing, you’ll find links for all stages below in their respective types (guide, blogs, tools, .etc).

  • Content Marketing Guides 
  • Content Marketing Blogs 
    • Copyblogger: They’ve rebranded into Rainmaker (great platform, btw) throughout the main site and might be moving away from full-time instructional copywriting articles, but make no mistake they know what’s up and the information is still out there to help make you a better writer.
    • Jon Morrow’s BoostBlogTraffic: Is this underrated? I don’t know, but what I do know is this is hands down in my top 3 favorite blogs of any kind. Morrow, who not-so-surprisingly wrote for Copyblogger, gives some hard-hitting tips on perfecting your copywriting skills by using power words, blogger outreach, and generating traffic. Great guest posts as well.
  • Content Marketing Tools 
    • BuzzSumo: Smart content marketers don’t reinvent the wheel. They systematically steal what they want and recycle it (AKA, The Skyscraper Technique)! There is no better tool, paid or otherwise, that’s going to give you the data you need to see on what content is getting shared the most online. It’s in your best interest to use this product for content discovery, as much as I hate the price, that’s the reality.
Email Marketing 

Email marketing gets a bad rap, but many astute business owners will argue this is the single most important marketing effort you can make online. I agree. With as much noise as there is out there, one way to rise above it is to have a constant connection with your userbase or customers. Whether you started a new blog, or run an ecommerce store with 3,000+ monthly customers – staying in contact via email is one best ROI platforms in existence.

Conversion Rate Optimization (A/B, Split-testing, Sales Flow)
  • CRO Guides 
    • Beginner Guide to CRO: I dug this guide when it first came out, even though I was no beginner.
    • The Definitive Guide to CRO: Neil (Quicksprout) is at it again with the infographic-heavy guides. This is a very comprehensive guide that will get you from 0-60 very quickly. You’re never done with CRO!
  • CRO Blogs 
    • Unbounce Blog: This is a CRO goldmine. They’re in the business of helping you convert, so believe me when I say it’s in their best interest to stay on the bleeding edge and give you that information for free. Articles like how to increase your conversion by 336% are common.
    • ConversionXL: I read a lot of CRO blogs, I keep coming back to this one. That says a lot.
    • VWO Blog: In the same vein as Unbounce, Visual Website Optimizer is out to show you the tips and techniques that will make you money. Why? Because they want you to make a lot of it using their tools! Take them up on it.
    • Curata: Easily the most comprehensive list of CM tools and resources out there.
  • CRO Tools 
    • Unbounce: I’ve been using this company since they first opened shop. They’ve come a long way and the plans are reasonably priced. There are only a few services that I would recommend for landing pages, and this is one of them. Here’s a link to the docs that will get you up and running with some actual skill in no time.
    • Visual Website Optimizer: Can get spendy, but when you see those big display advertisers split-testing 1,000’s of versions of their advertorial for sketchy skin care products, they’re using this powerhouse service. It’s worth the money if you’re a baller and even if you’re not you’ll probably still want to use it.
    • Optimizely: When you absolutely, positively have to split-test everything, this is the go-to tool.
    • Mixpanel: O-M-G. This is one of the coolest “what is my traffic doing?” analytics tools in the world. Out of the box this SaaS delivers. Whether it’s web or mobile, you’ll get the data you need. Don’t take my word for it, try the free plan.
Mobile Marketing (App Marketing)

It’s difficult to list all of the mobile-related resources because the reality is, everything is a mobile resource! Ads might need to be designed a little differently, and websites need to be responsive to all browser types, but the end result is that the web is shifting organically towards a primary mobile experience. Whether you advertise for search or in-app, the majority of the ad platforms have this offering and it’s as straight-forward as any of their other ad types.

Native Advertising

In 2017 this is very likely one of the best sources of traffic for lead gen. It works for CPS offers as well, but IMO, it crushes it for lead gen. Financial & Health do very well.

You can break successful native advertising down to 5 main things.

1.) You need to be advertising on Outbrain & Taboola.

2.) You need to be using advertorials.

3.) You should be using a tracking platform like Voluum, though you can get away with UTM & Unbounce just fine.

4.) You should be doing your competitive analysis with Adplexity (don’t bother with anything else).

5.) Always Be Testing (ABT, yo!)

You can make hundreds of thousands of dollars in 5 easy steps. Well, kind of. The reality is that Native, while cheap and very high volume, leans towards the “lower quality” scale, so it’s a pure volume play. Almost arbitrage. Profit margins typically hover around 20% or less and there’s a lot of small, but very important work that needs to be done to squeeze out a profit before scaling out campaigns.

How to crush Native Advertising in 6 easy steps

1.) Split-test devices: Mobile-only & Desktop-only. Desktop performs better for lead gen, mobile is cheaper. 

2.) Split-test ad images & copy: Cut losers fast. You want to see close to 1% CTR’s on your ads. The best images for finance are political and pictures of money. Health, it’s Instagram pictures of women or weird food. Depends on your angle. Again, do your research on Adplexity and the answer will figuratively smack you in the face.

3.) Split-test LP’s: You need about a 20% CTR rate, here. Not getting it? Keep testing. Also, if you’re using Adplexity feel free to “copy” winning LP’s. I didn’t say steal. Stealing is bad. Iterate on it. Make it better.

4.) Watch your placements & stats: This is a killer. Bad placements can drain money fast. Taboola lets you block placements. Make sure you’re collecting pixel data and watching this shit like a hawk. You really, really want the prime MSN placements and other top-tier, but if you’re not careful you’ll get a whole lot of viral arbitrage traffic and that stuff is juuuunk.

5.) Use Dynamic Insertion for headlines: Both OB and TAB offer this. Use it. They also allow you to pass these params in your URL, so again, use it. And don’t forget to set up a pixel/postback to track conversions!

6.) GEO Targeting: GEO It All! That’s right. You should have GEO in your headline “New California Bill Gives $10k Rebate For Solar Panels” and GEO on your LP’s. There are a couple of solutions for this, but tbh, they all kind of suck at granular levels – aka, cities. Since GEO is 100% reliant on IP’s, and IP’s can be way off (especially with mobile!), it’s smarter to target “Region”. In the US, this is a “state”. In Canada it’s a “province”. This is often good enough.

What I do is target cities on the ad headline and regions on the LP. Taboola/Outbrain have access to better GEO services than most of us do, so you can get away with city-based geo-targeting on ads, it’s just a poor idea to try this on your LP unless you have a rock-solid system. You won’t likely get the state (region) wrong, but the city – almost always inaccurate.

Also, and this probably goes without saying. You’re going to have to get good at blurring the lines between deception and truth. You’re dealing with a clickbait crowd, here, and they won’t click a boring headline. Ever.

Don’t lie. Don’t be an idiot and invite the FTC to bitchslap you around. Be “creative” and definitely follow the lead of the top advertisers. They know the rules. They know what they can bend. They know the limits. Follow them and you should be good.

YouTube Marketing

Every day people watch over 100,000,000 hours worth of YouTube videos, generating billions of views. A market like that can’t be ignored so I’ll give you some great resources for ramping up your marketing efforts on YT.


I wanted a section just for podcasts as I feel the value ratio is much higher than in text format, in the sense that it’s always current, there’s typically more than one view point and there’s a ton of it. Personally I pop the headphones in at night and listen to some of these for an hour or so with my laptop nearby for that 1am Evernote scribe.

  • Smart Passive Income (SPI): Simply put, Pat Flynn puts out a world-class podcast. It’s more beginner-to-mid-level marketing than anything else, and it’s definitely geared towards the business-side of things, however even seasoned pro’s can find little nuggets here and there. I believe the best value from this podcast is discovering other marketers and entrepreneurs. The subjects he interviews are at the top of their game in respective fields and I’ve found myself following up on many of them. Which segues nicely into…
  • Freedom Fast Lane: Ryan comes from a bill-gettin’ background and his appearance on SPI detailing how to go from $0 – $1 million on Amazon in 12 Months went instaclassic. His Amazon business Zen Yoga does about $5m year revenue and he offers some great insight on how you can repeat his success. Literally, he shows you exactly how he did it. He also has some very in-depth conversations with digital product ballers and man…if you can’t find something inspiring here you’re in the wrong line of work!
  • Amy Porterfield: Not surprisingly this little juggernaut of social media marketing has been featured on SPI multiple times and always brings some value to the table, especially if you want great social media tips.
  • Mixergy: Geared more towards startups, Andrew @ Mixergy always manages to find some cool guests. This is a high value podcast if you’re a startup looking for ways to build and grow your business. Not 100% IM-focused, however, anytime you’re dealing with starting a project, finding customers and scaling  – it should be of interest.
  • Side Hustle: I’m always down for the hustle, even if it’s on the side! Nick spends most of his time on the mic interviewing hustlers. People making a few thousand per month of side projects, aka, the side-hustle. Eventually you will understand that gravitating from people that talk exclusively about marketing tactics to people that talk about business growth tactics will up your game. You’ll see.
  • The Top: Nathan, a fast talking guy obsessed with startups, spends 15 minutes talking to industry leaders. This podcast is one of my latest listens and it always gets me thinking. There’s enough good content here to write a book and I’d recommend at least listening to a few of them.
Traffic Generation Articles

This is the fun section where I list great resources (i.e. articles) for generating traffic without the structure of placing them in specific marketing types (SEO, PPC, .etc) It may look like a little bit of a jumbled mess, but that’s actually a good thing because I want you to click around and find something new without the constraints of sticking to what you know best. Discovery at its finest.

This is not the end my friend, this is just the beginning! Scroll back up and go over the list again, get inspired to try new tactics or dive into something you’ve never thought of doing before or haven’t prioritized. It’s worth it.

If you want to stay in touch and get great marketing tips from me, just opt-in to my list on the sidebar to your right.