We’re publishing the freelancer Q&A series as a podcast. Hope you enjoy!
…
continue reading
Looking to scale an SEO channel and generate more traffic to your website? You are in the right place with the Optimize weekly podcast. Hosted by Nate Matherson, a content marketing and SEO leader, we go in-depth and tactical with an amazing selection of guests ranging from in-house SEO teams, agency folks, and solo practitioners who are crushing in their respective niches. Whether you are building an organic search channel for the first time or a seasoned pro, the Optimize podcast helps you ...
…
continue reading
Discover how to engage and market to developers without being sales-y through developer education. Listen to interviews with experts and leaders in the DevRel space so you can uncover the strategies and tactics that will help you blow away barriers to developer adoption.
…
continue reading
MarTech Talks brings you the latest insights on Marketing Technology. We interview experts and innovators in digital marketing, content marketing and public relations.
…
continue reading
1
Meg Scarborough on Content Strategy, Cybersecurity Marketing, and AI's Impact on SEO
53:52
53:52
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
53:52
Join Nate Matherson as he sits down with Meg Scarborough for the sixty-third episode of the Optimize podcast. Meg is the CEO and founder of Megawatt, a B2B content marketing agency specializing in technical content for the tech industry. With a deep passion for technology, Meg has built her agency around helping companies in cybersecurity, develope…
…
continue reading
1
Is It Okay to "Fake It 'til You Make It?"
21:36
21:36
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
21:36
We've all heard the phrase "hake it 'til you make it." A reader asked me if this is a good mantra to live by. View this podcast as a video on YouTube. Links of the week: Data: What Is DevSecOps? Key Components of a CI/CD Pipelineעל ידי Erik Dietrich
…
continue reading
1
Jonny Price on Community Rounds and Go-To-Market
51:32
51:32
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
51:32
Join Nate Matherson as he sits down with Jonny Price for the sixty-second episode of the Optimize podcast. Jonny is the VP of Fundraising at WeFunder, a platform that empowers startup founders to raise capital from their customers and community. With a background in management consulting and experience at Kiva.org, Jonny brings a wealth of knowledg…
…
continue reading
1
Should I Approach Freelancing Differently During a Recession
25:38
25:38
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
25:38
At the time of recording, there's a good bit of uncertainty about the economy. Against that backdrop, as a freelancer, should you approach your work differently? View this podcast as a video on YouTube.על ידי Erik Dietrich
…
continue reading
1
What is the Best Way for Freelancers to Get Paid?
21:17
21:17
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
21:17
Wire Transfer? Check? Cash? If you're just starting out as a freelancer, what's the best way to get paid? View this podcast as a video on YouTube.על ידי Erik Dietrich
…
continue reading
1
Matt Lenhard on AI Overviews and SEO
44:36
44:36
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
44:36
Join Nate Matherson as he sits down with Matt Lenhard for the sixty-first episode of the Optimize podcast. Matt is the co-founder and CTO of Positional, a company building an all-in-one tool set for content marketing and SEO teams. In our episode today, Nate and Matt explore topics like AI overviews, SEO optimization, and Google's SERP strategy. Ma…
…
continue reading
1
Bennet Johnson on Scaling Talkiatry's SEO Channel to 200k+ Per Month
49:44
49:44
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
49:44
Join Nate Matherson as he sits down with Bennet Johnson for the sixtieth episode of the Optimize podcast. Bennet is the Director of Growth Marketing at Talkiatry, where he drives new patient growth via organic and paid channels. With prior roles at Twitter and The Wall Street Journal, Bennet brings a wealth of experience in growth marketing. Over t…
…
continue reading
1
What is My (Erik's) Worst Client Experience?
26:57
26:57
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
26:57
One of the questions that came up in my reader/viewer backlog was specific to me and my background. What is/was my worst experience with a client? View this podcast as a video on YouTube. Link of the week: Using Pytest Fixtures: A Step-by-Step Guide With Examplesעל ידי Erik Dietrich
…
continue reading
1
Turner Novak on Starting a Podcast
1:03:56
1:03:56
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
1:03:56
Join Nate Matherson as he sits down with Turner Novak for the fifty-ninth episode of the Optimize podcast. Turner is the founder of Banana Capital and host of The Peel, one of Nate's favorite podcasts. Turner is an investor known for his insightful and often humorous takes on startups, tech, investing, and the stock market. He has built a significa…
…
continue reading
1
Is Coaching a Good Line of Work for Independents?
23:53
23:53
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
23:53
There are all kinds of people billing themselves as (non-athletic) "coaches" out there. As someone looking to go freelance, is becoming a coach a good line of work to get into, specifically in the B2B/professional world? View this podcast as a video on YouTube. Link of the week: Learn Regression testing…
…
continue reading
1
Erik Dietrich on Developer Content Strategy & SEO
52:31
52:31
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
52:31
Join Nate Matherson as he sits down with Erik Dietrich for the fifty-eighth episode of the Optimize podcast. Erik Dietrich is the CEO of Hit Subscribe, a marketing services business, and the author of the upcoming book "SEO for Non-Scumbags". In our episode today, Nate and Erik explore content marketing and SEO tactics, particularly for companies i…
…
continue reading
1
Should Freelancers Have References, Like Employees?
15:44
15:44
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
15:44
It's common (at least in the US) for employees to furnish "references," which are essentially friends or colleagues who vouch for them as character witnesses. As a freelancer, should you also do this? View this podcast as a video on YouTube. Link of the week: Test Environments: Why You Need Them and How to Set It Up…
…
continue reading
1
Caitlin Hartney on Product-Led Content and B2B Strategy
50:22
50:22
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
50:22
Join Nate Matherson as he sits down with Caitlin Hartney for the fifty-seventh episode of the Optimize podcast. Caitlin is the Director of Strategy at Block Club, an agency specializing in brand and content strategy for B2B tech companies. Caitlin has over 15 years of experience in content marketing, starting with an AMLA 250 corporate law firm, an…
…
continue reading
1
What Are Taxes Like for Freelancers, Compared to Employees?
19:26
19:26
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
19:26
When you're an employee, you probably only really think about taxes once per year. But what about as a freelancer? Well... it's a little more complicated than that. View this podcast as a video on YouTube. Link of the week: Get Started With Salesforce QA and Testing: A Tutorialעל ידי Erik Dietrich
…
continue reading
1
Samantha North on Showcasing Expertise, Brand Universe, and SEO
55:26
55:26
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
55:26
Join Nate Matherson as he sits down with Samantha North for the fifty-sixth episode of the Optimize podcast. Samantha North is a content strategist and SEO coach with a diverse background, having grown blogs to over 100,000 monthly visitors and driven significant conversions. In our episode today, Nate and Samantha explore the changing search lands…
…
continue reading
1
How Many Hours Per Day or Week Should Freelancers Work?
23:20
23:20
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
23:20
In this video I field a question about how much per day or per week a freelancer should work. That's not really an easy question to answer because, in a sense, it's not the right question. View this podcast as a video on YouTube. Link of the week: Testim Salesforce Testingעל ידי Erik Dietrich
…
continue reading
1
Stephan Cizmar on Standing Up Outbound Sales Motions, Messaging, and Success
53:45
53:45
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
53:45
Join Nate Matherson as he sits down with Stephan Cizmar for the fifty-fifth episode of the Optimize podcast. Stephan is a co-founder and partner at ER Ventures, an operator-led venture fund. He is also an operating partner at Blackhorn Ventures and was previously the co-founder and chief strategy officer of LANG. In our episode today, Nate and Step…
…
continue reading
1
Is Freelancing Riskier Than Employment?
20:54
20:54
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
20:54
If you're a salaried employee, freelancing or starting a business can seem like a major risk. But just how risky is it, actually? View this podcast as a video on YouTube. Link of the week: Test Automation from Tricentisעל ידי Erik Dietrich
…
continue reading
1
Chris Bakke on Founder-Led Content Marketing, Going Viral, and Social Strategy
58:36
58:36
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
58:36
Join Nate Matherson as he sits down with Chris Bakke for the fifty-fourth episode of the Optimize podcast. Chris is the founder of Laskie, which was acquired by Twitter (now X) in 2023, and Interviewed, which was acquired by Indeed in 2017. He's worked in product and sales leadership roles at X, Indeed, and Zillow, and is well-known for his active …
…
continue reading
1
Should You Charge for Discovery Calls?
23:27
23:27
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
23:27
Once you start taking sales and discovery calls, sooner or later you might have the impulse to start charging people for your time during this process. Should you do that? View this podcast as a video on YouTube. Link of the week: Serverless Computing for Dummiesעל ידי Erik Dietrich
…
continue reading
1
Zac Harris on Google's AI Overviews, Tools and Templates, and Ranking Factors
57:30
57:30
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
57:30
Join Nate Matherson as he sits down with Zac Harris for the fifty-third episode of the Optimize podcast. Zac is an SEO and marketing leader and entrepreneur. He has worked with companies like Copy AI, Animals, Craigslist, and SpyFu. In our episode today, Nate and Zac explore topics like Google's new AI overviews, changing ranking factors, and his e…
…
continue reading
1
Is Data Science as Viable for Freelancing as Programming?
19:00
19:00
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
19:00
A lot of the questions I field about freelancing and business come from people that are programmers. But what about data science? Can that be as viable a trade for freelancing as programming is? View this podcast as a video on YouTube. Link of the week: The basics of secret managementעל ידי Erik Dietrich
…
continue reading
1
Kevin Jurovich on LinkedIn Marketing, Going Viral, and Posting Best Practices
50:24
50:24
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
50:24
Join Nate Matherson as he sits down with Kevin Jurovich for the fifty-second episode of the Optimize podcast. Kevin is the co-founder and CEO of Circles, a startup enhancing discovery with live video. He also boasts a diverse background as a former NFL wide receiver for several teams, including the Philadelphia Eagles. Kevin shares his journey from…
…
continue reading
1
How Do You Win Long Term Clients?
26:22
26:22
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
26:22
Many freelancers, especially new ones, will want to earn long-term clients. How do you go about doing that, and is it actually valuable to do? View this podcast as a video on YouTube. Link of the week: Cypress vs. Selenium: What’s the Better Testing Framework?על ידי Erik Dietrich
…
continue reading
1
Nate Saienni on the Value of SEO for B2B Companies, Content Optimization, and the Future of Search
53:24
53:24
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
53:24
Join Nate Matherson as he sits down with Nate Saienni for the fifty-first episode of the Optimize podcast. Nate Saienni is a solo SEO and content marketing consultant with a deep understanding of the B2B landscape. He brings a wealth of experience and unique perspectives on the evolving role of content and SEO channels. Nate Saienni discusses the c…
…
continue reading
1
Is It Normal to Feel Guilty about Raising Rates?
20:49
20:49
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
20:49
One of the most important (and stress-inducing) times in the career of a freelancer/business-owner is when you increase your rates or prices. Is it normal to feel guilty when doing so? View this podcast as a video on YouTube. Link of the week: Tricentis SAP Testingעל ידי Erik Dietrich
…
continue reading
1
Matthew Kay on Technical SEO, Reporting, and B2B SaaS
53:00
53:00
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
53:00
Join Nate Matherson as he sits down with Matthew Kay for the fiftieth episode of the Optimize podcast. Matthew is a seasoned SEO consultant who brings a wealth of experience in technical SEO from his role at an agency focusing on B2B SaaS companies. In our episode today, Nate and Matthew explore essential SEO strategies shaping the industry. They d…
…
continue reading
1
Do You Need a Bookkeeper to Freelance?
18:47
18:47
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
18:47
If you're going off on your own as a freelancer, do you need to have a bookkeeper? If so, when should you hire one? View this podcast as a video on YouTube. Link of the week: Data: What Is DevSecOps?על ידי Erik Dietrich
…
continue reading
1
Ray Grieselhuber on SERP Analytics and the Future of SEO
50:04
50:04
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
50:04
Join Nate Matherson as he sits down with Ray Grieselhuber for the forty-ninth episode of the Optimize podcast. Ray is the CEO of DemandSphere, a Y Combinator-backed data and analytics platform built for e-commerce and programmatic SEO teams, both in-house and agency. With over 17 years of experience in building and scaling SEO solutions, he leads a…
…
continue reading
1
What to Say to "Freelancing Isn't a Real Job?"
15:47
15:47
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
15:47
This is an interesting one. How would should you respond to someone telling you "freelancing isn't a real job?" View this podcast as a video on YouTube. Link of the week: What is a staging environment?על ידי Erik Dietrich
…
continue reading
1
Dave Rathmanner on Algorithm Updates, March Core Update, and Ranking Signals
54:36
54:36
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
54:36
Join Nate Matherson as he sits down with Dave Rathmanner for the forty-eighth episode of the Optimize podcast. Dave is an experienced SEO consultant known for his deep insights into search engine algorithms and strategies. He is also an entrepreneur who is actively building a portfolio of websites across various niches, including the gambling secto…
…
continue reading
1
Nile Frater on Niche Sites, Creating Content at Scale, and Competitive SEO
54:13
54:13
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
54:13
Nate Matherson chats with Nile Frater on this episode of the Optimize podcast. Nile is the founder and CEO of Masse SEO, an agency which specializes in delivering high-scale content campaigns for fast-growing startups at Series A and beyond. He previously owned NoCode.Tech, which was acquired in 2022 and runs a micro private equity firm, Concrete C…
…
continue reading
1
Client Supplied Contract Instead of Signing Mine
19:42
19:42
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
19:42
This one is kind of a specific question. What happens when you're a freelancer and ask a client to sign a contract, but they supply their own instead for you to sign? View this podcast as a video on YouTube Links of the week: Get Started With Salesforce QA and Testing: A Tutorial 8 CI/CD Best Practices for Your DevOps Journey What Is A Social Media…
…
continue reading
1
Dwayne Hogan on Content Briefs and Creating Helpful Content
55:57
55:57
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
55:57
Join Nate Matherson as he sits down with Dwayne Hogan for the forty-sixth episode of the Optimize podcast. Dwayne is a seasoned freelance SEO consultant with over 14 years of experience, including leadership roles with global brands. His Utah-based consultancy offers a deep dive into the evolving SEO landscape. In today's episode, Nate and Dwayne u…
…
continue reading
1
What's it Like Adjusting to Not Having a Boss?
19:15
19:15
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
19:15
Once you go off on your own and freelance, likely for the first time in your career, you won't have a boss. What's that like? View this podcast as a video on YouTube Links of the week: Proxyrack.com Key Components of a CI/CD Pipelineעל ידי Erik Dietrich
…
continue reading
1
How Do I Become a True Consultant?
29:15
29:15
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
29:15
One thing that freelancers commonly deal with, and that a lot of people ask me about is how to become a "true consultant" or an advisor, rather than just a laborer where the client gives you a checklist of things to go. View this podcast as a video on YouTube. Links of the week: Test Environments: Why You Need Them and How to Set It Up Key Componen…
…
continue reading
1
Ben Goodey on Algorithm Updates, AI Content, and Bottom-of-Funnel Strategies
56:05
56:05
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
56:05
Join Nate Matherson as he sits down with Ben Goodey for the 45th episode of the Optimize podcast. Ben is the brain behind Goodey Marketing and the creator of the “How the f*ck” platform for SEO enthusiasts. In this episode, they dive into recent SEO turbulence, discussing algorithm updates, crafting effective bottom-of-funnel content, and the impac…
…
continue reading
1
Mordy Oberstein on Algorithm Updates, Transparency in Content, Originality Scores, and E-E-A-T
43:16
43:16
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
43:16
Join Nate Matherson as he sits down with Mordy Oberstein for the forty-fourth episode of the Optimize podcast. Mordy is currently the Head of SEO Brand at Wix and concurrently serves as a communications advisor for Semrush. He hosts the SERP's Up Podcast and the SEO Rant Podcast and co-hosts the Edge of Web's news podcast. Mordy speaks at SEO event…
…
continue reading
1
What Questions to Ask During Discovery?
31:15
31:15
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
31:15
Part of any freelancer's practice is going to be doing sales conversations, and any good sales conversation for custom work will involve a discovery process. What should that look like? What questions should you ask the prospect? View this podcast as a video on YouTube. Links of the Week: Learn Regression testing Get started with Kafka and Docker i…
…
continue reading
1
Jack Chambers-Ward on SEO Hot Takes, SERP Optimization Strategies, and Benefits of Podcasts & Newsletters
55:44
55:44
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
55:44
Join Nate Matherson as he sits down with Jack Chambers-Ward for the forty-third episode of the Optimize podcast. Jack is the Marketing and Partnerships Manager at UK-based digital agency Candour and hosts the Search With Candour podcast. In his career, Jack has worked primarily on the agency side in SEO and has been hosting and producing podcasts f…
…
continue reading
1
What To Do When Clients Want Bug Fixes after Contract Ends?
17:47
17:47
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
17:47
You've done some development work for a client, and as far as you're concerned, the work is over. But they come back later, demanding that you do additional work to fix a bug. How do you handle that? Join us to learn more. If you like this podcast and are interested in more business and freelance advice, you're welcome to join our free community. Y…
…
continue reading
1
Vince Nero on Building Backlinks: Guest Posting, Strategic Content, and Outreach Best Practices
48:50
48:50
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
48:50
Join Nate Matherson as he sits down with Vince Nero for the forty-second episode of the Optimize podcast. Vince is the Director of Content Marketing at Buzzstream. He thinks content marketers should solve for users, not just Google. His previous work includes Siege Media, Homebuyer.com, and The Grit Group. During the episode, Vince and Nate discuss…
…
continue reading
You've just hung out your shingle and are about to start freelancing. Congratulations! Now how do you get that first client? Join us to learn more. Link of the week: Proxyrack Residential Proxiesעל ידי Erik Dietrich
…
continue reading
1
Brett Pharis on Content Strategy, User Experience, and Recovering from Algorithm Updates
40:32
40:32
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
40:32
Join Nate Matherson as he sits down with Brett Pharis for the forty-first episode of the Optimize podcast. Brett Pharis is a content and SEO expert with over 15 years of digital marketing experience across numerous niche consumer comparison websites. Brett is the Co-founder & CEO of Vital Brands, a digital media business focused on the health and w…
…
continue reading
1
Dealing with Variable Income as a Freelancer
26:22
26:22
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
26:22
As a freelancer, you'll find that your income tends to be a lot more variable and less dependent than salaried work. How do you deal with that situation, both in terms of financial planning and making things more predictable? Join us to learn more. View as a video on Youtube: https://www.youtube.com/watch?v=Xm5K4YiTf8o Link of the week: Serverless …
…
continue reading
1
Jesse McFarland on Link Building Strategies (Good & Bad), Defining Proper SEO Strategy, and Humanizing AI-content
45:53
45:53
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
45:53
Join Nate Matherson as he sits down with Jesse McFarland for the fortieth episode of the Optimize podcast. Jesse is currently the CEO and Founder of SpearPoint Marketing and the Brands & Brews podcast host. Jesse is an SEO & Marketing leader with 15+ years of B2B, B2C, Legal, SaaS, Healthcare, & more. During the episode, Jesse and Nate break down v…
…
continue reading
1
How to Use LinkedIn to Generate Leads
26:18
26:18
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
26:18
When you have your own practice or business, lead generation is obviously critical. But how should you go about it and, specifically, is LinkedIn a good channel for lead generation? Join us to learn more. View this podcast as a video on Youtube. Links of the Week: The basics of secret management Learn: AI in Software Testing…
…
continue reading
1
Alex Ross on Programmatic SEO, User-Generated Content, and AI-Generated Content
57:37
57:37
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
57:37
Join Nate Matherson as he sits down with Alex Ross for the thirty-ninth episode of the Optimize podcast. Alex is currently the CEO of Inventing the Future of Humans Living with Plants at Greg, an app that helps people grow healthy plants at home and in the garden. Think AI--but for plant care. He was the former director of engineering at Tinder and…
…
continue reading
1
How Does Insurance Work When You're a Freelancer?
13:20
13:20
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
13:20
Insurance is pretty straightforward for those in the salaried world. But when you go off on your own, how does it work? What kinds of insurance do you need to think about, and how do you obtain them? Link of the week: Your Complete Guide to Test Automation Frameworksעל ידי Erik Dietrich
…
continue reading
1
Charles Floate on Parasite SEO, Niche Site Risks, AI Content Strategies, and SGE
56:03
56:03
נגן מאוחר יותר
נגן מאוחר יותר
רשימות
לייק
אהבתי
56:03
Join Nate Matherson as he sits down with Charles Floate for the thirty-eighth episode of the Optimize podcast. Charles is an SEO expert, entrepreneur, and investor from the United Kingdom. He’s behind The God of SEO blog and runs a successful link-building agency. Charles is known for his somewhat controversial SEO strategies, tutorials, case studi…
…
continue reading