Activity
Mon
Wed
Fri
Sun
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
What is this?
Less
More

Memberships

AI SEO Mastery with Caleb Ulku

Public • 1k • Free

24 contributions to AI SEO Mastery with Caleb Ulku
New Course Updates: AI SEO Mastery and AI Success on Upwork
A lot of people have been asking what to do after Upwork disabled the RSS feed for freelancers. This was a significant source of jobs for us as it allowed us to send proposals immediately after a job was posted. Well, today a new update in the AI Powered Success on Upwork course solves this issue. Under Auto Write Proposals -> Upwork RSS Feed Replacement I show how my team has managed Upwork's disabling of the RSS feed to continue to easily send proposals immediately after the job is posted. Additionally, another new lesson in AI SEO Mastery focused on using Claude Projects. I'll admit that I initially ignored Claude projects because I had such a negative experience over custom GPT's and it felt like the same thing. Well, it isn't. Claude Projects is a game changer and we use it nearly every day now - once we learned how to get it set up properly. That lesson is AI SEO Mastery -> What is SEO? What is AI? -> Using Custom Projects in Claude As always, these updates are included at no additional charge for all our premium members. Check them out today! You can learn more about joining the premium membership at https://calebulku.com/join-community/
7
7
New comment 6d ago
0 likes • 6d
@Caleb Ulku am I reading it correctly where it says the teams account is $25/mth per user with a 5 user minimum? So $125/mth?
0 likes • 6d
@Caleb Ulku ok. So each person copies the prompts into their own projects folder? Still a huge time saver in the long run, even if each person has to set it up themselves.
Local SEO Myth: Exact-Match Domains Are Crucial for Success
I want to debunk a common local SEO myth: the belief that exact-match domains are essential for ranking in local searches. The Myth "To rank for 'plumber in [city]', you need the domain plumberin[city].com!" Why It's Wrong Google's algorithms now understand context without heavy reliance on exact-match domains. Exact-match domains can trigger over-optimization penalties. They limit brand building and flexibility as your business grows. What Actually Works for Local SEO Quality, location-specific content Optimized Google Business Profile Local link building On-page SEO with naturally used local keywords Technical SEO (mobile-friendly, fast-loading, local schema) Pro Tip Choose a brandable domain name that aligns with your long-term business goals. Optimize for local keywords within your site's content and structure instead. Discussion Have you used or considered an exact-match domain for local SEO? What's been your experience with domain names and local search performance? Share your thoughts below. Remember, effective local SEO is about providing value to your local audience, not just matching keywords in your domain.
9
10
New comment 16d ago
3 likes • 21d
Ive heard quite a bit around the campfire lately that Google likes brands. Make your client a brand, with all the social profiles, citations etc. Perhaps this is a part of the move away from those old style domain names. (I just ran across one of those today looking at local competitors for a client. It looked funny. 😂) They also totally strike me as being lead gen properties. If I feel that way, surely Google does too. Anyhow, I havent seen any big SEO guys talk about doing that for a few years. I havent checked in with Matt Diggity lately, Im sure he is the same on the topic.
Which City to go after?
I have a client in Detroit and my problem is that according to Google Maps, Detroit is only a part of that huge populated area. My client's GMB location is in Eastpointe (red circle). So my question is, would it make more sense to have his homepage target "primary category Eastpointe" or "primary category Detroit"? Eastpointe will probably be easier to rank but fewer people will search for it and I'm not sure how choosing one or the other will affect the area I can rank the GMB for.
1
6
New comment 24d ago
Which City to go after?
2 likes • 26d
I have a client that is about a mile outside Denver. I thought I could weasel my way in that side of Denver. Nope. Geo grids draw a red line of dots right at the city limits. Hard to get into that big city from outside of it.
Weekly Zoom Huddle
Thank you to those who came to the weekly Zoom huddle! We were able to get all the questions answered - covering topics as varied as AI content generation, getting citations, details on links for local SEO, website structure, and more! If you haven't attended one of these huddles yet, mark your calendar! Every Friday at 1 pm CST I host a Zoom huddle and answer your questions about SEO, building an agency, and even (briefly) whether tall people can fit in Lamborghinis.
5
2
New comment Aug 18
2 likes • Aug 16
Not saying anyone won a Lambo or didnt win a Lambo, just saying tune in. 😎
Client Red Flags?
I'm outlining a new YouTube video covering the topic of client red flags. I have a handful in mind from my own experience running an SEO agency for 9 years. But what red flags have you guys seen? What have you seen clients, or prospective clients, do that would make you want to fire them? Anything that if a prospective client does, you immediately refuse to accept them as a client?
5
21
New comment 30d ago
1 like • Aug 15
I used to have a rule on Upwork that if their job description was incredibly long and detailed, they would likely be a pain in the ass. With AI writing their job descriptions, that is now a bit harder to qualify. If they have a list of tools that you MUST use, even if they are tools I also use, they are likely to be a pain in the ass. If they have asked a bunch of questions, they may be a pain. Some of the questions are Upwork provided and we all recognize those. I have copy-paste responses that they have never followed up with. lol. Clients like these want to dig into the weeds and micro-manage you a bit more than I like. Give me the client that says, "I have a plumbing business in Tuscaloosa and I wanna show up in Google when people search for me. I need SEO optimizations." I have had a few clients that wanted weekly zoom meetings. When I told them they would be billed as part of their campaign, they didn't need that so much. Unresponsive clients are good and bad. One of my biggest clients hasn't spoken to me in 7 months, but he pays his bill and I keep on cranking out the work. Another one needs to perform critical website updates to keep his site from crashing and I refuse to work on it until he does. (some of the items involve paid subscriptions) So we are stuck doing nothing for 3 months now. I have 1 client I want to fire because he annoys me. He is critical and complains about every single thing, but never thankful or complimentary on anything. If something slips in rankings, he complains. Not a word about the other 5 pages that went into the top 3, just the one that slipped. I'm fine with criticism, but don't be a dick. Hand out compliments or thank yous when they are due. Another client type I now mostly cross off my list is gym owners. My experience with them is limited, and I'm not sure I want to change that. They don't want you to change anything on their website. You can explain all you want how it will help them, they don't care. The most recent one said he would assume responsibility for it hurting his rankings. How did he accept responsibility? When the page doesn't rank, he doesnt want to continue the campaign. Normally I would complain, but not in this case. See YA!! 😂
0 likes • Aug 15
@Caleb Ulku Yeah, that's why I described both. 2 sides on that coin. I did have one once who had paid for 2 months of services that I never performed, waiting on him to do something. He never did, I was paid, but I wouldve rather kept the gig going and kept getting paid, but that's all there was. Oh well. Next! haha
1-10 of 24
Brian McDaniel
3
35points to level up
@brian-mcdaniel-1678
SEO marketing dude and all around good times

Active 15h ago
Joined Jun 20, 2024
powered by