1) Basic WordPress Setup (Pre-indexing Checks)
Unblock Search Engines
Go to Admin > Settings > Reading > Uncheck “Discourage search engines from indexing this site.”
Set Permalinks
Navigate to Settings > Permalinks > Select “Post name” (/%postname%/). (Changing this later can cause 404 errors and SEO issues).
Site Title/Tagline/Language/Time Zone
Enter accurate information in Settings > General (for branding + setting Korean language/time zone).
Force HTTPS
After installing SSL (via hosting/Cloudflare etc.), set up a 301 redirect from HTTP to HTTPS (most hosting providers/plugins can do this).
Install Minimal Essential Plugins
- SEO: Yoast SEO or Rank Math (choose only one).
- Google Integration: Site Kit by Google (easily connects Search Console and GA4).
- Cache/Speed: WP Rocket or LiteSpeed Cache (choose based on hosting compatibility).
- Image Optimization: Imagify / ShortPixel.
- Redirects: Redirection.
Theme Check
Use a responsive (mobile-optimized) and lightweight theme. Avoid excessive use of page builders (which can add heavy scripts).
2) Connect Google Search Console & Verify Site Ownership
Prepare a Google Account and access Search Console.
Choose Property Type
- For tracking the entire domain (including subdomains/protocols): Domain property (requires DNS verification).
- For specific URLs only: URL prefix property (requires HTML file upload/tag etc.).
Verification Method
- Easy connection with Site Kit plugin (automatic verification after logging in through WordPress).
- Alternatively, add a DNS TXT record (via your domain registrar) and verify.
3) Submit Sitemap
Check the sitemap URL automatically generated by your SEO plugin:
- Yoast: /sitemap_index.xml
- Rank Math: /sitemap_index.xml (similar)
In Search Console > Sitemaps > Submit the URL above.
Confirm it shows as “Success” after submission.
4) Check robots.txt (Allow Crawling)
While WordPress can use a default robots.txt (virtual), the following format is sufficient:
User-agent: *
Disallow:
Sitemap: https://example.com/sitemap_index.xml
If you previously blocked access with Disallow: / during development, remove it immediately.
5) Request Indexing & Basic Verification
In Search Console > URL Inspection, enter your homepage/main page URLs and request indexing.
Search Google for site:example.com to check the current number of indexed pages (it’s normal for it to be 0 initially).
6) Content Creation: Create Pages that Match ‘Search Intent’
Follow this checklist for each page:
- Select 1 main keyword + 2-4 secondary (long-tail) keywords (must match user intent).
- Title Tag: Around 50-60 characters, main keyword near the beginning. Brand name at the end.
- Meta Description: Around 120-160 characters, include a call to action.
- H1: Only one per page, structure with H2/H3. Avoid keyword stuffing.
- Slug (URL): Short, meaningful (English or Korean), use hyphens.
- Body Content: Provide a more comprehensive answer than competing pages (e.g., guides, checklists, examples, images).
- Images: Use meaningful filenames, add ALT text (descriptive).
- Internal Links: Link related articles to each other (use descriptive anchor text, not “click here”).
- Avoid duplicate/thin content (minimize exposure of category/tag archives).
- E-E-A-T Trust Factors: Include an about/bio section, contact info, real case studies/data, references, and publication/update dates.
7) Technical SEO (Must-dos for WordPress)
Canonicalization: SEO plugins usually handle this automatically.
Page Speed / Core Web Vitals (CWV):
- Improve LCP/CLS/INP: Optimize images, lazy load, preload fonts, disable unnecessary scripts.
- Compress/Combine HTML/CSS/JS with a cache plugin (set exclusions if breaking occurs).
- Hosting: Recommend support for PHP 8+, HTTP/2/3, and object caching (Redis).
- Use a CDN (Cloudflare etc.).
- Mobile Optimization: Responsive layout, touch targets, check CLS (layout shifts).
Structured Data (Schema, JSON-LD):
- Apply Organization, WebSite (+SearchAction), BreadcrumbList, Article/BlogPosting, LocalBusiness (if local business).
- Utilize default schema from plugins (Yoast/Rank Math) + add custom markup as needed.
Multilingual/Local Targeting (if applicable): Set hreflang (e.g., ko-KR) (automatic with multilingual plugins).
8) Off-Page SEO (Links & Trust)
Realistic Link Building: Partner/collaborator/association/community profiles, high-quality guest posts, media mentions, being featured on useful resource pages.
Local Businesses: Register for Google Business Profile, ensure NAP (Name, Address, Phone) consistency, manage reviews.
Social Media: Create profiles on social channels and link to your website (brand signal).
Do NOT buy harmful links (risk of penalty).
9) Measurement/Monitoring Routine
Check GA4 + Search Console dashboard via Site Kit.
Utilize Search Console Menus:
- Performance: Check impressions, clicks, CTR, average position by query/page.
- Pages (Indexing Status): Resolve exclusion/error reasons (soft 404, redirect, crawled-currently not indexed, etc.).
- Core Web Vitals/Experience: Implement suggested improvements.
- Monitor Security & Manual Actions.
- Repeat URL Inspection → Request Indexing for new page publications.
10) Common WordPress Mistakes (To Avoid)
- Leaving search engine blocking on or Disallow: / in robots.txt during development.
- Massive exposure of thin archives like templates/categories/tags/pagination.
- Changing permalinks without 301 redirects for old URLs.
- Excessive slow themes/plugins (causes slow loading → impacts ranking/bounce rate).
- Duplicate content/keyword cannibalization (multiple articles on similar topics).
- Staging/test sites getting indexed (block with basic authentication or noindex).
Execution Plan (Checklist)
Today
- Unblock search engines, set permalinks, force HTTPS.
- Install Site Kit → Connect Search Console/GA4 and verify ownership.
- Install SEO plugin (Yoast or Rank Math) / Basic setup.
- Submit /sitemap_index.xml, URL inspect main pages → request indexing.
- Set up cache and image optimization plugins.
Within 1 Week
- Write 3-5 core landing pages (in-depth content matching intent).
- Design internal link structure (create parent/child topic hub pages).
- Implement PageSpeed Insights recommendations.
2-4 Weeks
- Resolve Core Web Vitals and indexing exclusion issues.
- Secure safe initial backlinks from brand/partner channels.
- Set up Google Business Profile (if local business) and encourage reviews.
2-3 Months
- Performance report (queries/pages): A/B test improvements for titles/descriptions on low-CTR pages.
- Refresh long-tail content that’s just below top rankings (avg. position 8-20).
Recommended Plugins/Tools (Avoid Overlap)
- SEO: Yoast SEO or Rank Math
- Google Integration: Site Kit by Google
- Cache/Speed: WP Rocket or LiteSpeed Cache
- Image Optimization: Imagify / ShortPixel
- Redirects: Redirection
- Security (Optional): Wordfence
- Backup (Optional): UpdraftPlus
Final Check Mini-Checklist
- Check indexing status with site:yourdomain.
- Ensure homepage/main page title/description/H1/slug/ALT/internal links are complete.
- /sitemap_index.xml submitted, Sitemap specified in robots.txt.
- No mobile/speed/Core Web Vitals warnings.
- New/modified pages processed with URL Inspection → Indexing Request.

