Home

Hi.

I am Pinoy SEO

Award-Winning Filipino Freelance SEO and GEO specialist and consultant with Free and Paid Training Courses in the Philippines.

I work with clients anywhere in the world but most of my clients are in Australia, UK, US, and Canada. My niche is diverse from e-commerce clothing stores, to surveying equipment, plumbers, dentists, and drone specialists.

Tools I Use:

My name is Rene Leandro Padilla. I have been an SEO freelancer, consultant, and agency owner since 2010 helping more than 250+ websites get ranked.

We have over 100+ 5-Star reviews on our SEO courses.

Winner of the Outstanding Digital Freelancer of the Year 2024 Given by the City Government of Iligan

About Me

I am a graduate of a 4-year Bachelor of Science in Information Technology course at one of the major universities in the Philippines.

I used to be a technical support representative in one of the call centers in Cebu. In 2010, I tried my hands on an online job and landed in the field of search engine optimization. I got fascinated and tried my best to learn the most out of it. Since then, I never looked back and pursued this career.

0

Years of SEO Experience

0

Websites Ranked

Over the years, I have not only unlocked the secrets behind SEO success but also developed strategies that consistently delivered results. My websites outperformed competitors, and demand grew for insights, leading to the inception of bespoke, cutting-edge SEO and GEO training courses in the Philippines.

Advantages of Pinoy SEO Training in the Philippines:

  1. Hands-on Learning: I believe in the power of practical, hands-on learning. My courses are built around real-world case studies and live projects, ensuring participants can apply their new knowledge directly.

  2. Up-to-Date Techniques: The digital world evolves daily, and so do my courses. I stay on the pulse of every search engine algorithm update and SEO trend, refining my courses to ensure you’re always ahead of the game.

  3. Personalized Assistance: Recognizing that each individual and business has unique needs, I offer personalized mentorship alongside my courses. I’m here to guide you, answer your questions, and provide tailored advice to ensure your SEO strategy is a success.

  4. Networking Opportunities: Joining any of my SEO training courses means becoming part of a community. You’ll have the opportunity to network with other like-minded individuals, share insights, and collaborate on potential projects.

PinoySEO SEO Process

SEO is a broad topic that touches anything that affects the performance of a website inside a search engine.

The following is the general SEO process cycle I do for websites.

1st

Website Audit

This is the part where I get to know your website and its current state. I determine the issues and suggest recommendations on how to solve them.

Learn more

2nd

Keyword Research

This is the part where I determine the right target keywords for your website and forecast how many visitors we can have if we are able to rank top in the search engines for them.

3rd

Competitive Analysis

This is the part where I check who are your competitors and what they are doing in terms of SEO and where we can get leverage and compete with them.

4th

Onpage SEO

This is the part where I do SEO on your website. This touches metadata, content, images, video, optimization.

5th

Offpage SEO

This is the part where I strengthen your website authority through backlinks and mentions from important and related websites.

6th

Reporting and Data Analysis

This is the part where we can all make sense of what we are doing and analyze progress based on real quantitative data generated by tools like Google Analytics, Google Search Console, SEMRush, among others.

 

After analyzing and we see there are more things we can do, we can go back to step 1 and do the cycle again to keep improving the rankings.

Featured Free SEO Courses


Watch the free training video below about 

GEO (Generative Engine Optimization) introduction.

What People Say About My Trainings

Ayos kaayo videos nimo boss. More uploads, more power!
eKo
Informative kaayo sir! Thank you sir! Sa uban ani naa nani bayad, premium course nani..
Rodmark
Salamat kaayu sir ani imong free tutorial. Godbless you more Sir...
Inday
Thank you sa free course boss
Niza Meliston
Salamat sir. unta dili ka mag sawa mag upload ug mga tutorials unsaon pag work aning SEO. dako kaayung tabang ❤️
Crislao
sulit na tutorial boss. simple and direct to the point.
JCD Gaming

Ongoing Paid SEO Bootcamps


UPCOMING BOOTCAMP


Free AI SEO Tools by PinoySEO.ph

GBP Auditor – Audits your Google Business Profile and gives recommendations.

ChatGPT Visibility Tool – Checks if your brand or website is mentioned in ChatGPT results.

Check Your Potential Salary as an SEO Specialist in the Philippines

The SEO Specialist Salary Calculator Philippines helps estimate the potential monthly salary of SEO professionals based on their experience, skill level, tools knowledge, and digital marketing capabilities. Whether you are a beginner learning SEO or an experienced specialist working with international clients, this calculator provides a quick estimate of your earning potential in the Philippine digital marketing industry.

SEO Specialist Salary Calculator Philippines

Estimate the monthly salary of an SEO Specialist in the Philippines.

SEO Bootcamp Graduates

Batch 1
Batch 2

WordPress Bootcamp Graduates

Batch 1
Batch 2
Batch 3

PinoySEO.ph Courses Stats

0

Free and Paid Courses Conducted

0

Enrolled students in our free and paid courses
(as of August 2026)

International Coaching Testimonials
(US and Australia)

Testimonial of Blake DeWitt, CEO of Investorade.com - USA
Testimonial of Paola Yit, CEO of PoshDeluxe.com.au - AUSTRALIA

SEO News and Blog

Read the latest SEO news and events here.

Homepage
September 5, 2026Why “ranking #1” doesn’t mean what you think — how to measure where your listing actually appears on the screen, with a full pixel breakdown of the Philippine SERP for “free seo training philippines.” The report says you won. The traffic says you didn’t. Every SEO has seen this one. Rankings are stable. Position #1 for the money keyword, position #3 for two more. And clicks are down 30% quarter over quarter. The instinct is to blame an algorithm update. Usually the answer is simpler and more physical: your listing never moved, but the page around it got taller. Position #1 in 2019 sat roughly 300 pixels from the top of the screen. Today the median #1 result on desktop sits around 1,000 pixels down. The rank didn’t change. The distance did. That gap — between where you rank and how far down you actually are — is what pixel rank tracking measures. What pixel rank tracking actually is Pixel rank tracking measures how far down the results page, in pixels, your listing appears — instead of which numbered slot it occupies. Ordinal rank quietly assumes every result above you takes up the same amount of space. That assumption held when a SERP was ten blue links of near-identical height. It does not hold now. Today’s results page is a stack of variable-height blocks: AI Overviews, expanded ad units, People Also Ask, video carousels, Places packs, forum results with nested answers. Each renders at a different height, and that height changes by query, by device, and sometimes by hour. Rank tells you your place in a queue. Pixel depth tells you whether anyone in that queue can see you. The numbers that make this urgent Large-scale studies of the 2026 search landscape put hard figures on the squeeze: The desktop fold sits at roughly 800 pixels; the mobile fold at roughly 400 pixels. The median desktop position #1 now sits about 1,000 pixels down — meaning more than half of all #1 rankings are already below the fold. Position #2 typically sits another 250–300 pixels below position #1. A desktop AI Overview averages about 1,110 pixels when expanded (617 px on mobile). One AI Overview can consume more than a full mobile screen on its own. Only about 10% of searches now show even one complete organic result above the fold. Four or more organic results above the fold happens less than 1% of the time. One finding deserves a pause: the biggest recent downward shove came less from AI Overviews than from paid units getting physically larger. Ads didn’t multiply — they got taller. Which is exactly the kind of change ordinal rank tracking cannot see. How to calculate pixel rank The concept is simple: measure the vertical distance, in CSS pixels, from the top of the results page to the top of your listing’s container. There are three ways to get there. 1. The tooling route seoClarity, AccuRanker, Advanced Web Ranking, Similarweb, DemandSphere and Myposeo all report pixel position; Ubersuggest has a lighter version. They render the SERP at a fixed viewport and measure the bounding box of each result. Fastest option, and the right one at scale. 2. The DIY route Load the SERP in a headless browser at a fixed viewport and read the offset directly: document.querySelector('#search a[href*="yourdomain.com"]') .closest('div.g') .getBoundingClientRect().top + window.scrollY 3. The screenshot route (no tools required) You can measure pixel depth from screenshots alone — which is exactly how the case study below was produced. Take your screenshots. Capture the SERP from the top, then scroll and capture again with some overlap. Note that Retina Mac captures are typically 2× the logical resolution, so raw image pixels are not CSS pixels. Find your scale factor. Use an element of known height. The People Also Ask block is ideal — each question row is 54 CSS pixels tall. Measure the spacing between two PAA questions in your image and divide by 54. In the case study below, PAA rows were 72 image pixels apart: 72 ÷ 54 = 1.333. Convert. CSS pixels = image pixels ÷ scale factor. At 1.333×, that means multiplying every image measurement by 0.75. Chain your scrolls. For a page taller than one screen, find an element visible in two consecutive screenshots and use it to stitch them into one continuous coordinate system. Locate your fold. Subtract browser chrome and, on Mac, the menu bar from your screen height. A 14-inch MacBook Pro at 1512×982 with a maximized Chrome window gives roughly an 860-pixel fold. It takes about ten minutes. Do it manually at least once — seeing your own SERP measured changes how you read every ranking report afterwards. The four metrics worth tracking First Brand Pixel (FBP). The depth at which your brand first appears anywhere on the page — organic, AI Overview citation, Places, PAA, or a social profile. This is your single most important visibility number, and it is usually far better than your organic depth. Owned-domain pixel depth. Where your actual website appears. Keep this separate from FBP: a brand mention in an AI Overview builds awareness, but a link on your own domain earns the session. Brand share of first screen. What percentage of the first viewport your brand occupies. This catches multi-asset visibility that rank tracking flattens into a single number. Competitor-free depth. How far down the page a user can read before hitting a rival. This is the metric that tells you whether you own a SERP or merely appear on it. Real example: “free seo training philippines” Here is a live measurement of a Philippine commercial SERP — Google, desktop, incognito, Philippines location, September 2026, measured with the screenshot method above. The fold sits at approximately 860 pixels. Every Pinoy SEO appearance on page one #Brand assetPixel depthAbove fold?1AI Overview — “Pinoy SEO” link in the opening sentence~224Yes2AI Overview right-rail source card (with brand logo)~217–290Yes3AI Overview source chip — “Pinoy SEO +1”~272Yes4AI Overview bullet #1 — “Led by Coach Leandro Padilla…”~360Yes5“Pinoy SEO YouTube Channel” link inside the AI Overview~431Yes6pinoyseo.ph homepage — organic #1~590Yes7Facebook · Pinoy SEO (22.8K followers)~890Just below8LinkedIn · Pinoy SEO (330 followers)~1,331No9YouTube · Pinoy SEO (1.4K followers)~1,483No10pinoyseo.ph/courses — “Courses Archive”~2,192No Measurements below ~1,300 px are chained across screenshot boundaries; treat those as ±80 px. Competitor and SERP-feature overlay Competitor / SERP featurePixel depthseotraining.ph homepage — organic #2~735People Also Ask block~1,040seotraining.ph — “Square One: The Free SEO Starter Course”~1,635Reddit — r/buhaydigital thread~1,785Inventive Media — SEO bootcamp Makati~2,042People Also Search For~2,360 Pixel depths measured on the same capture, same viewport. What the numbers say Pinoy SEO owns this SERP — it doesn’t just rank on it. The brand is the grammatical subject of the AI Overview’s opening sentence at 224 pixels, holds the image-bearing right-rail source card, is bullet #1 in the summary, and the homepage sits at organic #1, fully above the fold at 590 pixels. A user can read the entire first screen and encounter no competitor at all. seotraining.ph doesn’t appear until 735 pixels; Inventive Media doesn’t appear until 2,042 pixels — more than two full screens down. Ten brand assets on one page. Website homepage, courses page, Facebook, LinkedIn, YouTube, plus five distinct AI Overview surfaces. Ordinal rank tracking reports this SERP as “#1.” That single number describes roughly 6% of what is actually happening on the page. The differentiator Google chose. The AI Overview specifically cites “regional languages like Bisaya.” No competitor can replicate that quickly, and Google’s synthesis selected it as the defining attribute of the brand — a useful signal about which part of your positioning the model finds genuinely distinctive. The same brand, a different keyword Now the identical brand measured on “seo training philippines” — same day, same device, same setup: Metric“free seo training philippines”“seo training philippines”First Brand Pixel~224 px~426 pxOwned-domain depth~590 px (above fold)~1,292 px (below fold)Organic position#1#3Competitors above the site02Brand share of first screen~37%~0% (AI Overview only) Two keywords, one brand, one measurement session. Same brand. Same authority. Same day. A 702-pixel difference in owned-domain depth, and the difference between owning the first screen and being invisible on it. On the broader keyword, the Pinoy SEO listing sits about 460 pixels below the fold behind two competitors. On the “free” variant it sits above the fold at #1. No ordinal rank report would show you that, because “#3” and “#1” look like a two-position gap. In pixels it is the difference between a user seeing you immediately and a user never seeing you at all. Where pixel data exposes weaknesses that rank hides A strong asset with a badly presented result. The pinoyseo.ph/courses page sits at 2,192 pixels — the deepest brand asset on the page. It ranks on the strength of “Free Bisaya SEO Training Philippines,” the exact differentiator the AI Overview singled out, but it surfaces with the title “Courses Archive” and a snippet that repeats itself verbatim. The best differentiator has the worst-presented listing. The fix is a dedicated landing page and a written meta description, not a link-building campaign. Missing sitelinks on the #1 result. The homepage result occupies about 145 pixels. A sitelinked result adds roughly 60–100 pixels of owned vertical space, pushing competitors further down and increasing first-screen share at zero content cost. An unclaimed PAA block at 1,040 pixels. Four questions, including “Where can I learn SEO for free?” — a direct match to the brand’s positioning. Winning one would place a fifth brand impression at ~1,100 pixels and break up the competitor stretch between 735 and 1,635. Concentration risk. Roughly 77% of the above-fold brand presence depends on staying cited in the AI Overview. That is outstanding performance and concentrated exposure at the same time. AI Overviews re-synthesize; a citation is not a ranking, and it does not persist by default. How to act on pixel data Stop optimizing rank; start optimizing distance. Moving #4 to #3 on a SERP where #1 already sits at 1,400 pixels changes nothing. Moving #3 to #2 where the fold cuts at #2 is worth real money. Pixel depth tells you which SERPs still have a fold worth competing for. Change format, not just position. If you can’t move up, move sideways into a format that renders higher — an AI Overview citation, a PAA answer, an image or video pack, a Places listing, a sitelinked result. Each one pulls your brand above your organic position. Recalibrate your CTR curves. Most CTR models are ordinal and are now badly wrong on feature-heavy SERPs. Segment keywords by pixel depth before forecasting traffic from a ranking projection. Track mobile separately. At a 400-pixel fold, a single AI Overview can mean nothing organic is visible at all. Mobile is where the damage shows up first and worst. Track both AI Overview states. A collapsed AI Overview and an expanded one produce very different pixel depths for everything beneath. Report both — your organic depth is effectively bimodal depending on user behaviour. The limitations, honestly Pixel depth is a proxy for visibility, not for attention — a user who scrolls past an AI Overview may still engage deeply with the result below it. It is volatile: SERP features fire inconsistently, so single-day snapshots are noisy and you need trend lines to say anything confident. Personalization, ad-auction variation and dynamic layout shifts mean two measurements of “the same” SERP can legitimately differ. And it says nothing at all about whether the traffic converts. A pixel figure is also meaningless without its viewport. Always record device, screen resolution, browser and location alongside the number, or you are comparing measurements that were never comparable. The takeaway Ranking #1 is a claim about a queue. Pixel depth is a claim about a screen. Only one of those is where your customers actually live. Two questions replace “what do I rank?”: At what pixel does my brand first appear? How much of the first screen do I own? Answer those two and you will know the thing your ranking report has never been able to tell you. Measurements taken September 2026 on Google, desktop, incognito, Philippines location, at an ~860-pixel fold. Pixel figures are estimates derived from calibrated screenshots and carry roughly ±5% error, rising to ±80 px for elements chained across screenshot boundaries. [...] Read more...
September 3, 2026Last month our team ran a simple site:pinoyseo.ph search on Google, expecting to see our usual mix of SEO training articles, student stories, and course pages. Instead, we found hundreds of casino URLs, Instagram viewer promos, Polish gambling reviews, and fake power-tool product pages — all indexed on our own domain. None of it was written by anyone on the PinoySEO team. None of it was approved by us. All of it was hosted at pinoyseo.ph/profile// — WordPress author archive pages generated automatically by fake accounts that had quietly signed up on our site over the years. When we exported our WordPress user list, the scale hit our team in the face: 13,922 total users. 5,931 of them were spam bots. That’s 42% of our entire user database. This is the full story of how the PinoySEO team diagnosed it, defended against it, and cleaned it up in about 3 hours across two evenings — with zero real students affected and zero data loss. If you run a WordPress site with open registration (especially with Tutor LMS, LearnDash, or WooCommerce customer signup), you almost certainly have the same problem we did. Here’s exactly what to look for and what to do. Step 1: Run site:yourdomain.com right now This is the 30-second diagnostic that started everything for our team. Open a fresh Google tab and type: site:yourdomain.com Scroll through the first 5-10 pages of results. If you spot ANY of these red flags, you have a spam-registration problem: URLs under /profile/, /author/, or /user/ that you never created Content in languages you don’t write in (Russian, Polish, Chinese, Arabic) Casino, gambling, or betting keywords in the title “Best XYZ viewer/downloader/converter” tool listings Fake job postings (we found a fake “SEO Analyst” listing on our domain) SEO-spammy content about industries you don’t cover (we found baby cots, power tools, Kenya casinos) What we found on pinoyseo.ph included: “Top 5 Private Instagram Viewer 2025,” “Kenya Live Casino Tools,” “Bitz Casino Kenya,” “5 Killer Quora Answers On Casino Games Kenya by Ronda,” “Power Tool Suppliers UK,” “Complete Guide On Private Instagram Viewers This Year,” “JungliWin casino promo,” and “The Story Behind Best Cot Will Haunt You For The Rest.” All of it was published as author bio content by fake user accounts. Step 2: Diagnose the scope — export your users to CSV Install the free Export Users to CSV plugin (or WebToffee’s Import Export Users). Go to Users → Export → download everything as CSV. Open the CSV in Excel or Google Sheets. Sort by email domain (create a column that extracts the part after @). Then group by domain and count. These are the exact spam domain patterns our team found on pinoyseo.ph. If you see any of these in your own list, they are almost certainly bots: Domain patternTypeOur countyzoms.comDisposable1,392gmx.comMixed abuse763*.elyquin.orgBot farm (multiple subdomains)1,818*.rixyle.comBot farm734*.hivoltz.orgBot farm258*.dravix.orgBot farm257*.xylzen.comBot farm240anonmails.deDisposable1191secmail.com1-second temp mail31casinotds.xyzCasino spam17sitesseo.siteSEO abuse29 The “bot farm” domains are especially telling. These are private domains registered specifically to serve as unlimited email-generator services for bot networks. If you see a domain with dozens or hundreds of your users on it and you don’t recognize the domain name — it’s not your students. It’s a botnet. Step 3: Stop the bleeding BEFORE you delete anything This is the step most people skip and then regret. If you delete 6,000 spam accounts today but leave your registration form wide open, you’ll have 6,000 new ones next month. Seal the entry point first. Install Advanced Google reCAPTCHA (free) Get free reCAPTCHA v3 keys at google.com/recaptcha/admin — create a new site, choose v3, add your domain (just yourdomain.com — no www, no https://) Install and activate the Advanced Google reCAPTCHA plugin by WebFactory Ltd Settings → paste Site Key and Secret Key Set score threshold to 0.5 (default) Enable protection on: Registration form, Login form, Lost password form, Comment form, WooCommerce checkout, WooCommerce registration reCAPTCHA v3 is invisible to real users — it silently scores the “human likelihood” of every form submission. Bots score close to 0.0 and get blocked automatically. Real users score close to 0.9 and pass through without seeing a CAPTCHA challenge at all. Install Wordfence (free) Wordfence adds a second layer of defense that reCAPTCHA can’t provide: behavioral analysis, IP blocking, brute-force protection, and lockout on invalid usernames. Together, reCAPTCHA v3 + Wordfence blocks roughly 99.5% of automated attacks on the registration form. A note for Tutor LMS operators If you’re using Tutor LMS free (like we are at PinoySEO) for course enrollment, don’t turn off “Anyone can register” in WordPress settings. Tutor LMS depends on it — turning it off will break student signups. Instead, keep registration ON and let reCAPTCHA + Wordfence do the filtering. That’s what our team did and it works. Also — if you use WPForms Lite on a custom registration page, don’t forget WPForms has its OWN reCAPTCHA settings under WPForms → Settings → CAPTCHA. Configure them with the same keys you used in Advanced Google reCAPTCHA. This bit our team later in a separate incident we’ll write up soon. Step 4: Back up your database Non-negotiable. Before mass-deleting anything, install UpdraftPlus (free) and take a full backup — database + files — to both local download and cloud (Google Drive, Dropbox, or S3). If something goes wrong during the cleanup, you need a rollback plan. Our team has never had a WordPress cleanup go sideways, but we’ve heard enough horror stories from other Filipino WP admins to know that “just this once we’ll skip the backup” is how people lose everything. Step 5: Bulk-delete by email domain pattern (safely) We looked for an existing WordPress plugin that could bulk-delete users by email domain pattern with role-based safety guards, and honestly, none of them fit our needs. The ones we found either couldn’t handle wildcards (*.elyquin.org), didn’t batch properly (would time out on 6,000 deletions), or didn’t have safeguards to prevent accidentally deleting admins. So we built one. It’s a single-file WordPress plugin our team called PinoySEO Spam User Cleanup. Here’s what it does: Editable list of spam email-domain patterns (23 defaults pre-loaded from our own attack surface) Wildcard support — *.rixyle.com matches tapi.rixyle.com, tida.rixyle.com, etc. Dry-run Preview button — shows the count and first 10 matched users before you delete anything Batched deletion — 50 users per AJAX call to avoid server timeouts on shared hosting Live terminal-style progress log (green text on black background — very satisfying) Auto-retry on batch failure Hardcoded safety: administrators, editors, authors, shop managers, and Tutor LMS instructors are NEVER deleted regardless of email address Two-click confirmation required before deletion starts Deletes the user account plus all their spam content in one operation The plugin is not on the WordPress.org repository yet — the PinoySEO team is considering whether to submit it or leave it as a one-off tool for admins who need it. If you want a copy, drop a comment on this post and we’ll share it. Step 6: The actual cleanup run On the night of August 28, at 2:57 AM (yes, our team does its best troubleshooting late), we clicked the Delete button and watched the terminal log scroll for about 25 minutes. Here’s what happened: Preview showed: “Would delete 6,384 users matching your spam-domain list. Elevated roles skipped: 0.” First 10 sample users displayed for verification — all clearly bots on 1secmail.com, anonmails.de, mailmenot.io, various .elyquin.org subdomains 128 batches of 50 users each ran cleanly, one after another Every batch logged the same pattern: … batch ok: -50 users · X remaining · running total: Y Zero errors across all 6,384 deletions Final green line at 3:26 AM: “✓ DONE. Deleted 6,384 spam users. 0 errors.” The green line every WordPress admin wants to see: “✓ DONE. Deleted 6,384 spam users. 0 errors.” The math worked out to roughly one batch every 12 seconds — bottlenecked entirely by our server’s slow TTFB, not by the plugin. On a faster host, this would have finished in under 10 minutes. Step 7: Kill the indexed spam URLs in Google Deleting the users deletes the source, but the URLs stay in Google’s index until it re-crawls them. Two things to do: 1. Turn OFF author archives in Yoast SEO Yoast SEO → Settings → Content Types → Author archives → toggle Off. This tells Google to noindex all /author/* URLs going forward. Also toggle off Date archives while you’re there — they’re rarely useful for SEO. 2. Submit URL removals in Google Search Console GSC → Removals → New Request → “Temporarily remove URL” → paste https://yourdomain.com/profile/ and check “Remove all URLs with this prefix.” Repeat for /author/. This gives you an immediate 6-month suppression while Google re-crawls and recognizes the 404s. Within 24 hours, all our /profile/* spam URLs stopped appearing in Google search results. Within 2 weeks, most had dropped out of the index entirely. The final numbers MetricBeforeAfterTotal WordPress users13,9227,538Spam accounts5,931 (42%)0Real Tutor LMS students~7,988~7,988Newsletter subscribers3939Spam /profile/* URLs indexed5,931+0 (returning 404)Bot registration pathWide openreCAPTCHA v3 + WordfenceReal students affectedN/A0Errors during 6,384 deletionsN/A0 Lessons for Filipino WordPress admins Assume you have this problem until you check. 42% of our users were bots and the PinoySEO team had no idea. If you’ve never audited your WordPress user database, do it this week. Open registration + no CAPTCHA + WordPress author archives = free SEO for spammers. Bots don’t need to “hack” anything. They just fill out your open form, add spammy content to their bio, and WordPress auto-publishes a public author page that Google indexes. Zero exploit required. Turn OFF author archives if you don’t use them. Most Filipino sites don’t have multiple authors — the archive pages just leak attack surface. Yoast can noindex them in one click. Layer your defenses. No single tool catches everything. reCAPTCHA v3 catches known bot patterns. Wordfence catches behavioral anomalies and brute force. Together they block ~99.5%. Audit quarterly. Even with defenses in place, new bot patterns emerge. Set a calendar reminder every 3 months to re-run the user export + spam-domain check. Back up before every mass operation. UpdraftPlus is free. There is no acceptable reason to skip this step. Want help with your own cleanup? If you run a Filipino WordPress site and want a second pair of eyes on your user database, drop a comment below or message the PinoySEO team on the pinoyseo.ph homepage. We’re happy to share our spam-domain list, the cleanup plugin, or walk you through the 7-step playbook on your own site. And if you want to master the SEO fundamentals that make spam like this feel obvious the moment it appears in your Search Console data — from indexing hygiene to author archive strategy to defensive robots.txt — that’s exactly what the PinoySEO team teaches in the Pinoy SEO Bootcamp. Batch 41 is open now. Check the homepage for the current schedule. Have you run site:yourdomain.com yet? What did you find? Tell us in the comments. [...] Read more...
August 27, 2026One of the coolest things that happens during our SEO + GEO Bootcamps is when a student uses the training to launch a real business — not just polish an existing one. That’s exactly what Jenelyn “Jen” Tejada-Martinez did with MJM Digital Agency, her Davao City-based web design and SEO agency for service-based businesses. Jen just left a public review on our Facebook page after finishing the bootcamp, and it’s exactly the kind of thing that makes running this training worth it: “Attending the SEO + GEO Bootcamp with Coach Rene Leandro Padilla was a great learning experience. The bootcamp helped me to better understand how SEO and GEO can work together to improve online visibility, build authority, and help businesses get discovered across both traditional and AI-driven search. Salamat kaayo, Coach 🙏. Highly recommended for anyone who wants to know and stay updated with the evolving world of search plus the advantage of AI.” — Jenelyn “Jen” Tejada-Martinez, CEO of MJM Digital Agency What Jen built during the bootcamp The interesting part: Jen didn’t just take notes and hope to apply them later. She used the 4-week bootcamp window to actually launch her agency website live — mjmdigitalagency.com — while implementing SEO + GEO best practices from day one. Her positioning is sharp and clear: Tagline: “Beautiful website. Real result.” Focus: Service-based businesses that need strategic website design + SEO Location: Davao City, Philippines · serving clients across the country and internationally Services: Website design, sales funnels, lead generation, booking systems, e-commerce, ongoing maintenance Industries served: Real estate agents, dental clinics, spas & salons, car rentals, resorts & hotels, and more Experience: 5+ years in digital marketing before the bootcamp — Jen isn’t a beginner. She’s a working pro who came in to level up on GEO / AI SEO. Her portfolio already shows real launched projects for a car rental company, an e-commerce store, a trader, and a moving company — with public client testimonials on her site attesting to her professionalism, communication, and design quality. Why “SEO + GEO together” is the right frame Jen picked up on the single most important shift in search right now, and she called it out perfectly in her review: SEO and GEO working together. In 2026, you don’t get to choose between one or the other: Traditional SEO is still how you rank in Google’s blue-link results, get into local packs, and dominate search-driven traffic. GEO (Generative Engine Optimization) is how you get cited inside ChatGPT, Google AI Overviews, Perplexity, Claude, and Copilot answers. The same content and technical foundation feeds both. That’s why the 4-Week Online SEO + GEO Bootcamp teaches them as one integrated system, not two separate courses — and why graduates like Jen leave prepared for the entire search + AI answer stack. Why Jen’s story matters for Filipino web designers There are thousands of Filipino web designers, developers, and freelance VAs offering website services. Most compete on price. A few compete on design polish. Almost none can honestly say “your website will also rank on Google AND get cited by ChatGPT.” That’s the wedge Jen just carved out. She now offers something 95% of Philippine web designers can’t credibly promise. It’s the exact repositioning that turns a “just another web designer” into a strategic partner clients pay a premium for. Three lessons from Jen’s approach 1. Use the bootcamp to ship, not just study Most students go through a training and think “I’ll apply this later on a project.” Jen went in with a real project — her agency launch — and used every module as immediate execution. That’s why she came out with a live, ranking, converting website instead of just notes. 2. Existing pros level up the fastest Jen already had 5+ years in digital marketing. She wasn’t starting from zero — she was closing a specific skill gap (GEO / AI SEO) on top of a solid foundation. That’s why her ROI on the bootcamp is going to be much higher than a beginner’s. If you already work in digital marketing but haven’t updated your skills for AI search, the bootcamp compresses months of self-study into 4 focused weeks. 3. Position around what search is becoming, not what it was Jen’s pitch to clients isn’t “I’ll design a website.” It’s “I’ll design a website that gets discovered on Google AND cited by AI assistants.” That’s a completely different value proposition — and it’s the direction every serious web professional needs to move in 2026. Check out Jen’s work If you’re a service-based business owner (real estate agent, dental clinic, spa, salon, car rental, resort, hotel, or similar) looking for a Filipino web designer who understands both design AND modern SEO + GEO, Jen is the real deal. Website: mjmdigitalagency.com Book a free strategy call: mjmdigitalagency.com/contact Based in: Davao City · Serves clients Philippines-wide and internationally Services: Website design · Sales funnels · Lead generation · Booking systems · E-commerce · Website maintenance · SEO + GEO optimization Thank you, Jen Salamat kaayo sa review, Jen. Ipadayon gyud ang MJM Digital Agency — Davao (and honestly the whole Mindanao web design market) needs more agencies that combine strong design with proper SEO + GEO fundamentals. Watching graduates take the training and immediately build real businesses with it is the actual reason I keep running the bootcamp. Want to be the next Jen? The next 4-Week Online SEO + GEO Bootcamp cohort details are always live on the PinoySEO homepage. Whether you’re: A working web designer looking to expand into SEO + GEO services An in-house marketer whose company needs someone who understands AI search A freelancer wanting a specialization your competitors don’t have A business owner ready to run your own SEO + GEO in-house …the 4-week cohort is where the current best practices get taught, with live coaching, real exercises, and a community that keeps sharing after graduation. Have your own PinoySEO Bootcamp win to share? Message us at pinoyseo2022@gmail.com. We love featuring real Filipino career + business wins — with your permission, of course. [...] Read more...
August 26, 2026This is one of my favorite kinds of student updates — when a former graduate comes back years later to level up. Andresito “Andres” Germo is a Day-1 Pinoy SEO student. He was one of the very first Filipinos to sit through the free training I started publishing in 2022, and now — four years later — he’s a working SEO with real client rankings, back in class to catch up on Generative Engine Optimization (GEO) and AI SEO. Here’s the video testimonial we recorded together: The Andres arc: 2022 to 2026 2022: When PinoySEO first launched, Andres started with our free YouTube training — including the free SEO audit tutorial series. No paid course. Just YouTube, notes, and putting in the reps on his own. Hired mid-training: After completing the free audit training on YouTube, a company hired him as an SEO based on the skills he’d built. Same pattern I keep seeing — companies don’t care about certificates, they care whether you can actually run an audit and ship fixes. 2022–2026 (4 years): Andres has been working full-time as an SEO ever since. Real client sites. Real ranking work. Real career. Community builder: Over the years, Andres has quietly referred a LOT of former classmates and new students to the PinoySEO community. He’s one of the reasons the bootcamp keeps growing organically. 2026: Back for GEO. Even with 4 years of SEO experience under his belt, Andres re-enrolled in the latest SEO + GEO Bootcamp because Google’s algorithms shifted, AI search arrived, and he wanted to stay sharp on GEO + AI SEO. What SerpWeave.com is doing right now (the receipts) The website Andres has been building and optimizing during his return training is SerpWeave.com. Just a few months after applying the updated GEO + AI SEO techniques from the bootcamp, here’s what his SEMrush data shows: 72 keywords now ranking on Google — the curve is nearly vertical starting in July 2026 (exactly when the training kicked in) 3 keywords in positions 11–20 (page 2 — one push away from page 1) 16 keywords in positions 21–50 53 keywords in positions 51–100 (the pipeline that becomes future page-1 rankings with more content and links) Building international visibility — Thailand is his current top-visibility market, with early AI Overview mentions appearing 100% organic SERP distribution — no reliance on paid traffic That’s the classic “hockey stick” shape you want to see when SEO work compounds. Content indexes → gets ranked in positions 51–100 → moves to 21–50 → climbs to 11–20 → hits page 1. Andres is right in the middle of that funnel with the wind at his back. Three lessons from Andres’s 4-year journey 1. Free training is not a “lesser” path Andres proves — again — that the free content on the PinoySEO YouTube channel is genuinely enough to launch a career. He did not have money for a paid bootcamp in 2022. What he had was consistency, hunger, and the willingness to actually apply what he watched. That got him hired. To every Filipino who thinks “I can’t afford the paid bootcamp so SEO isn’t for me”: stop. Start with the free content. Practice. Apply. Get your first job. Then invest in the paid bootcamp later — like Andres just did in 2026 — when your career is already funded. 2. The free audit training is the fastest job-magnet skill Andres specifically credits the free audit training. That’s not a coincidence. Being able to run a proper SEO audit — technical, on-page, content, backlinks — is the single most hirable skill in the SEO industry. Every employer needs someone who can walk in, look at a site, and say “here’s what’s broken, here’s how to fix it, here’s the priority order.” If you want the same fast track, start with our Free SEO Website Audit Training. It’s still one of the most-viewed course pages on this site — for good reason. 3. Even 4-year SEO pros come back for updates SEO in 2022 is not the same as SEO in 2026. AI Overviews changed the SERP. GEO / AI SEO became its own discipline. Google Business Profile got more competitive. Bing quietly became the plumbing for Copilot + ChatGPT Search. Andres — a professional SEO with 4 years of client wins under his belt — chose to re-enroll rather than pretend the industry hadn’t changed. That’s the mindset that separates SEOs who stay employed from SEOs who become obsolete. Why community referrals matter more than a certificate One of the most valuable things Andres has done over these 4 years isn’t ranking his own sites — it’s sending other Filipinos into the community. Referrals from Andres are the reason a lot of you reading this even know about Pinoy SEO. That’s the compounding power of showing up as a professional in your industry: your network becomes your legacy. If you’re an early Pinoy SEO grad reading this — thank you. Every batch of new students that comes through has someone who first heard about us through one of you. To Andres — salamat sa 4 years Andres, salamat sa pagbabalik and for continuing to represent the community. Your SerpWeave results speak for themselves. Ipadayon ra gyud — the next Google update is always around the corner and you’re already prepared for it. Reserved lang ang seat sa succeeding bootcamps kung may bagong AI SEO breakthroughs. Are you next? The Filipino SEO career path in 2026 is more open than ever — especially with AI SEO / GEO being a completely new discipline where seniority barely exists yet. Here’s the same path Andres walked: Start with the free YouTube training. Subscribe to the Pinoy SEO channel. Work through the audit series first — it’s the fastest path to employability. Apply on real websites immediately. Even a friend’s business, a family sari-sari store, a personal portfolio. Real reps beat reading. Apply for SEO jobs even before you feel “ready.” Trainee / junior positions exist. Companies teach the rest. Re-enroll every year or two. As Andres just did — the paid 4-Week Online SEO + GEO Bootcamp is where the current best practices get taught. Especially now with AI SEO, GEO, and Bing surging. Pay it forward. Refer someone. Answer a question in the Slack. That’s how the whole ecosystem grows. Do you have your own PinoySEO career story? Message us at pinoyseo2022@gmail.com. If your story helps other Filipinos see themselves in it, we’d love to feature you next. [...] Read more...
August 22, 2026Clent Corpuz was one of my 1-on-1 SEO training students, and if you have been following the Pinoy SEO channel for a while, you might remember him from this early “Student Win!” video I posted the moment his employer hired him — while we were still in the middle of his 1-on-1 training: Fast-forward to today: Clent just forwarded me the email his client sent, and it made me stop what I was doing and write this post. The short version — his client has now offered him a full-time role managing a portfolio of four brands. Here is the full story. The offer that just landed in Clent’s inbox The client wrote to Clent (paraphrased with the numbers redacted): “Hi Clent, I’m pleased with the traction we are getting with AFM and would like to continue to drive its potential. I would like to revisit the option of bringing you on full-time having you manage the supports noted below for my portfolio of businesses (AFM, OPM, SOI, PIN). I am agreeable to the . Let me know your thoughts.” Four business brands. Monthly PHP retainer. Full-time capacity. This is the kind of email every freelance SEO hopes to get from a client — and it doesn’t happen by accident. It happens when the client’s numbers are moving. The numbers behind the offer The email came attached with a first-half 2026 performance review specifically for the client’s furniture-moving service line (a growing segment alongside their primary piano-moving business). Here is what Clent’s SEO work delivered: MonthFurniture JobsRevenueAvg. Revenue / JobJanuary 20266$3,555$593February3$6,625$2,208*March2$1,150$575April3$5,498$1,833*May5$5,975$1,195June4$2,995$749TOTAL (6 months)23 jobs$25,800—*Higher averages reflect larger multi-item residential projects. Data provided by Clent’s client. 23 furniture-moving jobs. Roughly $25,800 in revenue in 6 months. For a service line that used to be a small side vertical, this is game-changing. When a client sees this kind of consistent traction from your SEO work, they don’t just renew — they invite you deeper into their business. Clent’s reaction (Bisaya + English) Clent forwarded the offer to me on Messenger this morning with these words: “good morning coach!” “another 1” “grabe k maayo ang ginoo!” “thank you coach!” — Clent Corpuz, 1-on-1 SEO Training Graduate English translation: “Good morning coach! Another one. God is so good! Thank you, coach!” Same energy every time. That “grabe kaayo maayo ang Ginoo” (God is so good) — that’s not just gratitude, it’s the specific kind of joy you feel when years of quiet, unglamorous work suddenly compound into something life-changing. The full Clent arc Started as a 1-on-1 SEO training student. Clent chose the 1-on-1 path (not the group bootcamp) because he wanted focused, tailored instruction on his exact projects. Hired mid-training. Before we even finished the program, his current employer brought him on. That’s the “Student Win!” video above — I posted it real-time. Delivered results for the client’s furniture-moving vertical. 23 jobs and ~$25,800 in revenue in 6 months of 2026 alone. Full-time offer across a portfolio of 4 brands. Client now wants Clent to manage AFM, OPM, SOI, and PIN — their entire portfolio. From student to full-time senior operator, managing four brands for one client — inside a couple of years of starting his SEO training. Why 1-on-1 SEO training pays off Group bootcamps are amazing for volume learning — you get structure, community, momentum. But 1-on-1 SEO training solves a different problem: direct application on your specific projects. In Clent’s case, the 1-on-1 sessions worked because we could: Audit his actual client’s site (not a generic training site). Discuss real client-specific problems as they came up. Build real deliverables during the sessions that he could ship immediately. Pace the training around his working schedule, not a fixed 4-week bootcamp calendar. This is why Clent got hired during training — he was doing real client work with real results from week one. Not theory. Not a mock project. The client he was auditing became the client that hired him. Three lessons from Clent’s story 1. Getting hired is not the finish line. It is the starting line. The “Student Win!” video was 2 years ago. That was Clent getting the job. What matters more is what he did after — consistently delivering ranked pages, more traffic, more booked jobs, and now measurable revenue for his employer. Getting hired is the easy part. Staying valuable is the compound-interest part. 2. Prove yourself on one service line first Clent didn’t try to fix everything at once. His client’s primary business is piano moving; furniture moving was a smaller side vertical. Clent focused SEO on the smaller/newer line — furniture — and drove it to 23 jobs and $25,800 in 6 months. That single service-line win is what earned him the full-time portfolio offer for AFM, OPM, SOI, and PIN. Lesson: when working with a client that has multiple services, don’t spread thin. Pick one, ship measurable wins, then expand. 3. Results compound into scope expansion Notice the client’s own words: “I’m pleased with the traction we are getting with AFM and would like to continue to drive its potential.” That’s a client who now trusts Clent enough to hand him the keys to a whole portfolio. This is how freelance SEOs go from “hourly consultant” to “embedded senior operator.” You do good work on a small slice. The client rewards you with more scope. Rinse. Repeat. What this means for anyone considering PinoySEO training Clent’s path — 1-on-1 SEO training → hired during training → full-time offer 2 years later — is the compressed version of what real SEO careers can look like when you (a) invest in proper training, (b) work on real projects immediately, and (c) show up consistently for your client every month. We offer three main paths depending on your situation: Free content on the PinoySEO YouTube channel and this blog. Best for testing whether SEO is right for you before spending a peso. 4-Week Online SEO + GEO Bootcamp (group). Best for those who thrive on structure, cohort accountability, and want a compressed 4-week jumpstart. Details on the homepage. 1-on-1 SEO Training with Coach Leandro. Best for people like Clent — those already working on real projects who need custom, focused coaching to accelerate results on their specific accounts. Reach out via the Hire Us page to discuss. To Clent — brother, salute ko nimo Salamat sa update. From getting hired mid-training to now being offered full-time to manage four brands — that’s an entire career arc, and every step of it you earned. Continue doing what you’re doing. Deliver for AFM, OPM, SOI, and PIN like they’re your own businesses. And when the client eventually asks who trained you… feel free to send them my way. 😄 Grabe ka maayo ang Ginoo, indeed. To the reader: if you have your own PinoySEO / 1-on-1 training / SEO Bootcamp success story, message us at pinoyseo2022@gmail.com. We love featuring real Filipino career wins with permission. [...] Read more...
August 19, 2026Another message came through this week that reminded me why I keep running the SEO Bootcamp — this time from Stephen Pantojan, one of our very early bootcamp graduates from around 2023. Three years later, Stephen is running his own freelance SEO practice out of Cebu, serving both local and international clients. He reached out because he’s planning to re-enroll to catch up on the latest SEO + AI SEO updates. Here’s what he sent me on Messenger (Bisaya/Cebuano — English translation below): “Una salamat sa Ginoo ☝️ og salamat jud kaayo coach. Nindot kaayo ang foundation na gitudlo nimo nako.” “2 ko sa imuha SEO training. Currently I have 4 clients ang 2 kay local and ang other 2 kay international.” “Over all from 2023 to 2026 8 clients na akoa na handle.” — Stephen Pantojan, Freelance SEO Specialist · Early PinoySEO Bootcamp Graduate English translation “First, thanks to God ☝️ and thank you so much, coach. The foundation you taught me is really solid.” ” round two of your SEO training. Currently I have 4 clients — 2 are local and the other 2 are international.” “Overall from 2023 to 2026, I’ve handled 8 clients.” The Stephen Pantojan story: 8 clients in 3 years — on one bootcamp foundation Let’s break down what Stephen actually accomplished, because the numbers speak for themselves: 2023: Stephen enrolled in one of the early PinoySEO Bootcamps. That single foundation carried him for the next three years. 2023–2026 (3 years): Landed and handled 8 total clients as a freelance SEO specialist. Today (August 2026): Actively managing 4 concurrent clients — 2 local Filipino businesses + 2 international clients. Now planning: To re-enroll in the next SEO Bootcamp to catch up on the latest algorithm changes, AI SEO, and GEO tactics. The model: Solo freelance SEO from Cebu, Philippines — no BPO, no agency middleman, keeping 100% of what he bills. For context — 4 concurrent SEO clients is where most Filipino freelancers cap out before either burning out or transitioning to hire help. Stephen is running his ceiling on his own terms. Why Stephen’s path matters There are a lot of Filipinos considering the SEO career path right now — with the AI SEO / GEO boom, the market is bigger than ever. But most first-time career switchers ask the wrong question. They ask “how do I get a job in an SEO agency?” when they should be asking “how do I build a client book that gives me freedom?” Stephen’s story is a template for the second question. Here’s what worked for him — and can work for you: 1. Foundation before hustle Stephen’s very first line was “Nindot kaayo ang foundation na gitudlo nimo nako” — the foundation you taught me is really solid. That’s the word he chose: foundation. Not tricks. Not hacks. Not “get 10 clients in 30 days.” SEO careers built on foundation last for years. SEO careers built on hacks collapse the moment Google’s next algorithm update rolls out. Stephen invested in learning the fundamentals right — technical SEO, on-page, content, link building — before chasing revenue. 2. He’s coming back to stay current Even after 3 successful years, Stephen recognizes that SEO in 2026 is very different from SEO in 2023 — Google’s algorithms shifted, AI SEO arrived, Google Business Profile and citations became more competitive, and Generative Engine Optimization (GEO) is now the frontier. His plan to re-enroll for the next bootcamp is exactly what smart operators do: keep sharpening the saw. Every batch we teach covers the current state of Google + AI search — not the state of Google when you first learned. If Stephen (an operator with 8 real clients under his belt) sees value in re-enrolling to stay current, that’s a signal for everyone else too. 3. He mixed local + international clients Two of Stephen’s four current clients are local, two are international. This is smart portfolio construction: Local clients pay in pesos but give you referrals, community trust, and offline networking that international clients can’t provide. International clients pay in USD (often 3–5x local rates) and expand your case study base for future higher-tier work. Filipinos who go 100% international leave money and network on the table locally. Filipinos who go 100% local cap their income. Stephen’s split is a good template. 4. He stayed solo (and that’s a valid path) Not every SEO career has to end in “start an agency and hire 10 people.” Some of the highest-paid, happiest SEOs I know are solo freelancers with 3–5 great clients. Stephen built exactly that. No overhead, no HR headaches, no VA training — just senior-level SEO work delivered directly to clients who value it. What Stephen’s story tells the SEO Bootcamp waitlist If you are on the fence about enrolling in the next bootcamp, here is what Stephen’s message actually proves: You do not need to be an early hire at a BPO to build an SEO career. Stephen went straight to freelance from the bootcamp. You can build an SEO career from anywhere in the Philippines. Our students are based across Luzon, Visayas, and Mindanao — Metro Manila, Cebu, Davao, Iligan, CDO, Baguio, Iloilo, Bacolod, and beyond. Clients hire based on the quality of your work, not your ZIP code. You do not need years of prior experience. Stephen was an early bootcamp student — he learned from the training, then applied. You do not need to only work with foreigners. Local Filipino businesses need SEO too — and paying in pesos is fine when you are compounding client count. One bootcamp is enough to start. Stephen ran on his 2023 foundation for 3 years. Coming back for updates is a bonus, not a requirement. To Stephen — proud of you, brother Salamat sa message. From 0 to 8 clients across three years, running a freelance practice from Cebu — that’s a whole career built on doing the work. Ipadayon ra gyud. Reserved lang gyud imong seat sa sunod nga AI SEO + GEO batch. Are you next? Both Jesrell (who went from bootcamp → SEO Lead → Japan) and Stephen (bootcamp → 8 freelance clients) followed the same pattern: build the foundation, do the work, and let compounding do the rest. Neither of them were “gifted” or lucky. They just showed up, trained, and shipped work. Start with the free PinoySEO YouTube training. Cost: ₱0. When you’re ready to accelerate, enroll in the paid 4-Week SEO + GEO Bootcamp. Check the homepage for the next batch schedule. Land your first client — local or international. Come back in 3 years and send me a message like Stephen did. I will read it and probably write a blog post about it. Have your own PinoySEO Bootcamp / free training / VA Bootcamp success story? Message us at pinoyseo2022@gmail.com. We love featuring real Filipino career wins — with your permission, of course. [...] Read more...

To former and current paid bootcamp students: All video recordings are accessible now. Thank you.

X