Napoleon Arouldas - Neps.in
Writing code for fun and profit since 2000
Napoleon Arouldas - Neps.in
Writing code for fun and profit since 2000
SEO 101: Get Your Website on Page One of Google 15 Sections106 Lessons91 Quizzes181 Hours
Curriculum
- 15 Sections
- 106 Lessons
- 181 Hours
Expand all sectionsCollapse all sections
- Marketing & SEO Foundations17 Items
- 1.11.1 Introduction to Marketing40 Minutes
- 1.21.1 Quiz: Introduction to Marketing10 Minutes7 Questions
- 1.31.2 Introduction to Digital Marketing40 Minutes
- 1.41.2 Quiz: Introduction to Digital Marketing10 Minutes7 Questions
- 1.51.3 Introduction to SEO & Types of SEO (On-Page, Off-Page, Technical)40 Minutes
- 1.61.3 Quiz: Introduction to SEO & Types of SEO (On-Page, Off-Page, Technical)10 Minutes8 Questions
- 1.71.4 How Search Engines Work: Crawling, Indexing and Ranking50 Minutes
- 1.81.4 Quiz: How Search Engines Work: Crawling, Indexing and Ranking10 Minutes7 Questions
- 1.91.5 SERP Features (Featured Snippets, People Also Ask, Local Pack, etc.)50 Minutes
- 1.101.5 Quiz: SERP Features (Featured Snippets, People Also Ask, Local Pack, etc.)10 Minutes8 Questions
- 1.111.6 White Hat vs Black Hat vs Grey Hat SEO50 Minutes
- 1.121.6 Quiz: White Hat vs Black Hat vs Grey Hat SEO10 Minutes8 Questions
- 1.131.7 Overview of Google’s Ranking Factors45 Minutes
- 1.141.7 Quiz: Overview of Google’s Ranking Factors10 Minutes8 Questions
- 1.151.8 Practice: Set Up Google Search Console + GA4 on a Test Site55 Minutes
- 1.161.8 Quiz: Practice: Set Up Google Search Console + GA4 on a Test Site10 Minutes8 Questions
- 1.171.9 Module capstone: Marketing & Search Snapshot60 Minutes
- Introduction to Web Development (HTML & CSS for content creators)21 Items
- 2.12.1 How Websites Work: Browsers, Servers, Hosting, Domains and IP Addresses50 Minutes
- 2.22.1 Quiz: How Websites Work: Browsers, Servers, Hosting, Domains and IP Addresses10 Minutes8 Questions
- 2.32.2 CMS vs Custom-Coded Websites43 Minutes
- 2.42.2 Quiz: CMS vs Custom-Coded Websites10 Minutes8 Questions
- 2.52.3 HTML Fundamentals: Elements, Tags, Attributes & Page Structure48 Minutes
- 2.62.3 Quiz: HTML Fundamentals: Elements, Tags, Attributes & Page Structure10 Minutes8 Questions
- 2.72.4 Formatting Text: Headings, Paragraphs, Lists, Bold & Italic58 Minutes
- 2.82.4 Quiz: Formatting Text: Headings, Paragraphs, Lists, Bold & Italic10 Minutes8 Questions
- 2.92.5 Links & Images: href, alt, title and New Tabs58 Minutes
- 2.102.5 Quiz: Links & Images: href, alt, title and New Tabs10 Minutes8 Questions
- 2.112.6 Semantic HTML for Content: article, header, nav, section, footer56 Minutes
- 2.122.6 Quiz: Semantic HTML for Content: article, header, nav, section, footer10 Minutes8 Questions
- 2.132.7 Tables, Blockquotes & Embeds55 Minutes
- 2.142.7 Quiz: Tables, Blockquotes & Embeds10 Minutes8 Questions
- 2.152.8 CSS Fundamentals: Selectors, Properties & Ways to Add CSS55 Minutes
- 2.162.8 Quiz: CSS Fundamentals: Selectors, Properties & Ways to Add CSS10 Minutes8 Questions
- 2.172.9 Styling Text & Layout: Fonts, Colours, Spacing and the Box Model60 Minutes
- 2.182.9 Quiz: Styling Text & Layout: Fonts, Colours, Spacing and the Box Model10 Minutes8 Questions
- 2.192.10 Responsive Design Basics: Viewport Meta Tag & Mobile-Friendly Layouts60 Minutes
- 2.202.10 Quiz: Responsive Design Basics: Viewport Meta Tag & Mobile-Friendly Layouts10 Minutes8 Questions
- 2.212.11 Module capstone: SEO-Ready Article Page90 Minutes
- Keyword Research11 Items
- 3.13.1 Search Intent: Reading the Results Page Before You Write55 Minutes
- 3.23.1 Quiz: Search Intent: Reading the Results Page Before You Write10 Minutes8 Questions
- 3.33.2 Finding Keywords: Seed Terms, Long-Tail Phrases and Real Questions60 Minutes
- 3.43.2 Quiz: Finding Keywords: Seed Terms, Long-Tail Phrases and Real Questions10 Minutes8 Questions
- 3.53.3 Free Keyword Data: Volume, Difficulty and Seasonality65 Minutes
- 3.63.3 Quiz: Free Keyword Data: Volume, Difficulty and Seasonality10 Minutes8 Questions
- 3.73.4 Realistic Targets: Choosing Keywords a New Site Can Win55 Minutes
- 3.83.4 Quiz: Realistic Targets: Choosing Keywords a New Site Can Win10 Minutes8 Questions
- 3.93.5 Keyword Maps: Grouping Topics and Spotting Cannibalisation66 Minutes
- 3.103.5 Quiz: Keyword Maps: Grouping Topics and Spotting Cannibalisation10 Minutes8 Questions
- 3.113.6 Module capstone: Keyword Map120 Minutes
- On-Page SEO13 Items
- 4.14.1 Title Tags and Meta Descriptions: What Searchers See First61 Minutes
- 4.24.1 Quiz: Title Tags and Meta Descriptions: What Searchers See First10 Minutes8 Questions
- 4.34.2 Headings, URL Slugs and the Opening Paragraph55 Minutes
- 4.44.2 Quiz: Headings, URL Slugs and the Opening Paragraph10 Minutes8 Questions
- 4.54.3 Writing for People: Natural Keywords, Synonyms and E-E-A-T Basics61 Minutes
- 4.64.3 Quiz: Writing for People: Natural Keywords, Synonyms and E-E-A-T Basics10 Minutes8 Questions
- 4.74.4 Image SEO: File Names, Alt Text, Size and Format60 Minutes
- 4.84.4 Quiz: Image SEO: File Names, Alt Text, Size and Format10 Minutes8 Questions
- 4.94.5 Internal Links and Anchor Text60 Minutes
- 4.104.5 Quiz: Internal Links and Anchor Text10 Minutes8 Questions
- 4.114.6 Shop Pages and Sharing: Product Pages, Category Pages and Open Graph61 Minutes
- 4.124.6 Quiz: Shop Pages and Sharing: Product Pages, Category Pages and Open Graph10 Minutes8 Questions
- 4.134.7 Module capstone: Optimise Three Pages180 Minutes
- WordPress for Content Creators (Content Creation & Page Builders)11 Items
- 5.15.1 Your WordPress Practice Site: Set-up, Permalinks and Moving from Blogger59 Minutes
- 5.25.1 Quiz: Your WordPress Practice Site: Set-up, Permalinks and Moving from Blogger10 Minutes8 Questions
- 5.35.2 Posts, Pages, Categories and Tags Without Thin Archives54 Minutes
- 5.45.2 Quiz: Posts, Pages, Categories and Tags Without Thin Archives10 Minutes8 Questions
- 5.55.3 Clean Structure in the Block Editor60 Minutes
- 5.65.3 Quiz: Clean Structure in the Block Editor10 Minutes8 Questions
- 5.75.4 Page Builders vs the Block Editor: When Each Makes Sense60 Minutes
- 5.85.4 Quiz: Page Builders vs the Block Editor: When Each Makes Sense10 Minutes8 Questions
- 5.95.5 Publish, Update and Change URLs Safely (with Shopify and Wix Notes)60 Minutes
- 5.105.5 Quiz: Publish, Update and Change URLs Safely (with Shopify and Wix Notes)10 Minutes8 Questions
- 5.115.6 Module capstone: Publish Two Pages and a Post30 Minutes
- Technical SEO Fundamentals13 Items
- 6.16.1 Status Codes, Soft 404s and the “Can It Be Indexed?” Check55 Minutes
- 6.26.1 Quiz: Status Codes, Soft 404s and the “Can It Be Indexed?” Check10 Minutes8 Questions
- 6.36.2 Controlling Crawling and Indexing: robots.txt vs `noindex` vs Passwords60 Minutes
- 6.46.2 Quiz: Controlling Crawling and Indexing: robots.txt vs `noindex` vs Passwords10 Minutes8 Questions
- 6.56.3 Canonicals and Duplicate Content55 Minutes
- 6.66.3 Quiz: Canonicals and Duplicate Content10 Minutes8 Questions
- 6.76.4 XML Sitemaps and IndexNow55 Minutes
- 6.86.4 Quiz: XML Sitemaps and IndexNow10 Minutes8 Questions
- 6.96.5 Redirects, Site Structure and Crawl Depth60 Minutes
- 6.106.5 Quiz: Redirects, Site Structure and Crawl Depth10 Minutes8 Questions
- 6.116.6 Crawl Your Site: Screaming Frog, Page Indexing and URL Inspection70 Minutes
- 6.126.6 Quiz: Crawl Your Site: Screaming Frog, Page Indexing and URL Inspection10 Minutes8 Questions
- 6.136.7 Module capstone: Crawl and Indexing Audit180 Minutes
- Content Strategy, SEO Writing & AI Content13 Items
- 7.17.1 Content Strategy: Goals, Audience and Topic Clusters65 Minutes
- 7.27.1 Quiz: Content Strategy: Goals, Audience and Topic Clusters10 Minutes8 Questions
- 7.37.2 The Content Brief and Post Formats by Intent60 Minutes
- 7.47.2 Quiz: The Content Brief and Post Formats by Intent10 Minutes8 Questions
- 7.57.3 SEO Writing That Ranks and Reads Well65 Minutes
- 7.67.3 Quiz: SEO Writing That Ranks and Reads Well10 Minutes8 Questions
- 7.77.4 AI as a Helper: Where It Helps, Where It Fails, and the Fact-Check Pass73 Minutes
- 7.87.4 Quiz: AI as a Helper: Where It Helps, Where It Fails, and the Fact-Check Pass10 Minutes8 Questions
- 7.97.5 The Publish Checklist57 Minutes
- 7.107.5 Quiz: The Publish Checklist10 Minutes8 Questions
- 7.117.6 Refresh, Merge or Retire: Keeping Old Content Useful65 Minutes
- 7.127.6 Quiz: Refresh, Merge or Retire: Keeping Old Content Useful10 Minutes8 Questions
- 7.137.7 Module capstone: 3-Month Content Plan and Two Published Posts300 Minutes
- Analytics, Tracking & Reporting (GSC, GA4, GTM, Looker Studio)13 Items
- 8.18.1 Search Console in Depth: Every Report, Links and Crawl Stats66 Minutes
- 8.28.1 Quiz: Search Console in Depth: Every Report, Links and Crawl Stats10 Minutes8 Questions
- 8.38.2 GA4 for SEO: Organic Traffic, Landing Pages and Key Events71 Minutes
- 8.48.2 Quiz: GA4 for SEO: Organic Traffic, Landing Pages and Key Events10 Minutes8 Questions
- 8.58.3 Consent Mode and Google Tag Manager Basics73 Minutes
- 8.68.3 Quiz: Consent Mode and Google Tag Manager Basics10 Minutes8 Questions
- 8.78.4 Why the Numbers Don’t Match (and How to Catch a Broken Tag)65 Minutes
- 8.88.4 Quiz: Why the Numbers Don’t Match (and How to Catch a Broken Tag)10 Minutes8 Questions
- 8.98.5 A Data Studio SEO Dashboard74 Minutes
- 8.108.5 Quiz: A Data Studio SEO Dashboard10 Minutes8 Questions
- 8.118.6 KPIs and an Honest Monthly SEO Report65 Minutes
- 8.128.6 Quiz: KPIs and an Honest Monthly SEO Report10 Minutes8 Questions
- 8.138.7 Module capstone: SEO Dashboard and Monthly Report240 Minutes
- Off-Page SEO & Link Building11 Items
- 9.19.1 How Links Work: PageRank, Anchor Text and Link Attributes60 Minutes
- 9.29.1 Quiz: How Links Work: PageRank, Anchor Text and Link Attributes10 Minutes8 Questions
- 9.39.2 “Authority” Scores Are Estimates (DA, DR, Authority Score)47 Minutes
- 9.49.2 Quiz: “Authority” Scores Are Estimates (DA, DR, Authority Score)10 Minutes8 Questions
- 9.59.3 Auditing Your Backlinks for Free69 Minutes
- 9.69.3 Quiz: Auditing Your Backlinks for Free10 Minutes8 Questions
- 9.79.4 Earning Links the Right Way71 Minutes
- 9.89.4 Quiz: Earning Links the Right Way10 Minutes8 Questions
- 9.99.5 Link Schemes, Penalties and Disavow61 Minutes
- 9.109.5 Quiz: Link Schemes, Penalties and Disavow10 Minutes8 Questions
- 9.119.6 Module capstone: Backlink Report and 3-Month Outreach Plan240 Minutes
- Competitor Analysis11 Items
- 10.110.1 Who Are Your Real Search Competitors?59 Minutes
- 10.210.1 Quiz: Who Are Your Real Search Competitors?10 Minutes8 Questions
- 10.310.2 Reading the SERP and the Pages That Win71 Minutes
- 10.410.2 Quiz: Reading the SERP and the Pages That Win10 Minutes8 Questions
- 10.510.3 Keyword and Content Gaps with Free Tools71 Minutes
- 10.610.3 Quiz: Keyword and Content Gaps with Free Tools10 Minutes8 Questions
- 10.710.4 The Backlink Gap59 Minutes
- 10.810.4 Quiz: The Backlink Gap10 Minutes8 Questions
- 10.910.5 Turning Findings into Priorities64 Minutes
- 10.1010.5 Quiz: Turning Findings into Priorities10 Minutes8 Questions
- 10.1110.6 Module capstone: Competitor Analysis and 10 Opportunities240 Minutes
- Local SEO & Google Business Profile11 Items
- 11.111.1 How Local Results Work (and Is Local SEO for You?)59 Minutes
- 11.211.1 Quiz: How Local Results Work (and Is Local SEO for You?)10 Minutes8 Questions
- 11.311.2 Set Up and Verify a Business Profile the Right Way65 Minutes
- 11.411.2 Quiz: Set Up and Verify a Business Profile the Right Way10 Minutes8 Questions
- 11.511.3 Optimise the Profile: Categories, Services, Hours, Photos, Posts71 Minutes
- 11.611.3 Quiz: Optimise the Profile: Categories, Services, Hours, Photos, Posts10 Minutes8 Questions
- 11.711.4 Reviews: Get Them Honestly, Reply Well, Stay Legal65 Minutes
- 11.811.4 Quiz: Reviews: Get Them Honestly, Reply Well, Stay Legal10 Minutes8 Questions
- 11.911.5 One Identity Everywhere: NAP, Citations, Local Pages, Schema, Bing and Apple72 Minutes
- 11.1011.5 Quiz: One Identity Everywhere: NAP, Citations, Local Pages, Schema, Bing and Apple10 Minutes8 Questions
- 11.1111.6 Module capstone: Business Profile Audit with Citation and Review Plans240 Minutes
- Advanced Technical SEO (Core Web Vitals, JS SEO, Schema, International)13 Items
- 12.112.1 Core Web Vitals: Read Field Data First66 Minutes
- 12.212.1 Quiz: Core Web Vitals: Read Field Data First10 Minutes8 Questions
- 12.312.2 Fixing Core Web Vitals: Causes and Fix Briefs71 Minutes
- 12.412.2 Quiz: Fixing Core Web Vitals: Causes and Fix Briefs10 Minutes8 Questions
- 12.512.3 Mobile-First and HTTPS: The Secure, Mobile Baseline59 Minutes
- 12.612.3 Quiz: Mobile-First and HTTPS: The Secure, Mobile Baseline10 Minutes8 Questions
- 12.712.4 JavaScript SEO: What Google Renders66 Minutes
- 12.812.4 Quiz: JavaScript SEO: What Google Renders10 Minutes8 Questions
- 12.912.5 Structured Data That’s Valid and Honest78 Minutes
- 12.1012.5 Quiz: Structured Data That’s Valid and Honest10 Minutes8 Questions
- 12.1112.6 International Sites, Faceted Navigation and Crawl Budget73 Minutes
- 12.1212.6 Quiz: International Sites, Faceted Navigation and Crawl Budget10 Minutes8 Questions
- 12.1312.7 Module capstone: Advanced Technical Report300 Minutes
- SEO Tools Mastery & WordPress SEO13 Items
- 13.113.1 Screaming Frog Like a Pro (Free First)70 Minutes
- 13.213.1 Quiz: Screaming Frog Like a Pro (Free First)10 Minutes8 Questions
- 13.313.2 Second-Opinion Crawlers: Ahrefs Free Site Audit and Bing Site Scan69 Minutes
- 13.413.2 Quiz: Second-Opinion Crawlers: Ahrefs Free Site Audit and Bing Site Scan10 Minutes8 Questions
- 13.513.3 Chrome DevTools and Extensions for SEO57 Minutes
- 13.613.3 Quiz: Chrome DevTools and Extensions for SEO10 Minutes8 Questions
- 13.713.4 Choose ONE SEO Plugin and Configure It End to End75 Minutes
- 13.813.4 Quiz: Choose ONE SEO Plugin and Configure It End to End10 Minutes8 Questions
- 13.913.5 WordPress-Specific SEO Traps64 Minutes
- 13.1013.5 Quiz: WordPress-Specific SEO Traps10 Minutes8 Questions
- 13.1113.6 Paid SEO Tools: When They’re Worth It52 Minutes
- 13.1213.6 Quiz: Paid SEO Tools: When They’re Worth It10 Minutes8 Questions
- 13.1313.7 Module capstone: Configured Plugin and Tool-Based Audit240 Minutes
- Modern SEO: E-E-A-T, Algorithms, Spam Policies & AI Search13 Items
- 14.114.1 E-E-A-T Through a Rater’s Eyes60 Minutes
- 14.214.1 Quiz: E-E-A-T Through a Rater’s Eyes10 Minutes8 Questions
- 14.314.2 People-First Content: A Self-Assessment64 Minutes
- 14.414.2 Quiz: People-First Content: A Self-Assessment10 Minutes8 Questions
- 14.514.3 How Google Ranks and Updates: Systems, Core Updates and Spam Updates54 Minutes
- 14.614.3 Quiz: How Google Ranks and Updates: Systems, Core Updates and Spam Updates10 Minutes8 Questions
- 14.714.4 Spam Policies in Depth, Manual Actions and Reconsideration73 Minutes
- 14.814.4 Quiz: Spam Policies in Depth, Manual Actions and Reconsideration10 Minutes8 Questions
- 14.914.5 AI Search Orientation: AI Overviews, AI Mode and Your Controls60 Minutes
- 14.1014.5 Quiz: AI Search Orientation: AI Overviews, AI Mode and Your Controls10 Minutes8 Questions
- 14.1114.6 Diagnosing a Traffic Drop69 Minutes
- 14.1214.6 Quiz: Diagnosing a Traffic Drop10 Minutes8 Questions
- 14.1314.7 Module capstone: E-E-A-T and Policy Review plus Traffic-Drop Playbook240 Minutes
- SEO Audit & Capstone Project13 Items
- 15.115.1 Scoping an Audit and Setting the Baseline57 Minutes
- 15.215.1 Quiz: Scoping an Audit and Setting the Baseline10 Minutes8 Questions
- 15.315.2 Running the Audit in Order85 Minutes
- 15.415.2 Quiz: Running the Audit in Order10 Minutes8 Questions
- 15.515.3 Prioritising Findings and Writing the 90-Day Plan62 Minutes
- 15.615.3 Quiz: Prioritising Findings and Writing the 90-Day Plan10 Minutes8 Questions
- 15.715.4 Client-Ready Report and Fix Tickets67 Minutes
- 15.815.4 Quiz: Client-Ready Report and Fix Tickets10 Minutes8 Questions
- 15.915.5 Site Migrations and Redesigns75 Minutes
- 15.1015.5 Quiz: Site Migrations and Redesigns10 Minutes8 Questions
- 15.1115.6 Pausing a Site, the Monthly Routine and Hiring Help57 Minutes
- 15.1215.6 Quiz: Pausing a Site, the Monthly Routine and Hiring Help10 Minutes8 Questions
- 15.1315.7 Final capstone: Full SEO Audit and 90-Day Plan720 Minutes
15.6 Quiz: Pausing a Site, the Monthly Routine and Hiring Help
Prev