Update Rule
Every SEO, indexing, sitemap, configuration, or content change must include a new entry before merge/deploy using this format:date, summary, scope, status.
Bypassed the lead capture download form for the UPSC CSE 2026 Preliminary Results PDF, allowing students to download it directly.
Scope
- src/data/upsc-results.ts
- src/app/notifications/page.tsx
- src/components/sections/HeroSection.tsx
- src/components/sections/ResultsAnnouncementBanner.tsx
Rebuilt the PSIR optional coaching landing page at /courses/international-relations/ with SEO metadata, FAQ/Course schema, mentor section, and commercial landing-page structure.
Scope
- src/app/courses/international-relations/page.tsx
- src/data/courses.ts
- public/sitemap.xml
Rewrote UPSC Prelims Result 2026 blog using Vajiram-style SEO structure: overview, PDF download steps, roll-number check guide, post-result action plan, and 7 FAQs.
Scope
- src/data/blog-posts.ts
- src/app/resources/[slug]/page.tsx
- src/lib/submitLead.ts
- public/docs/upsc-results/CSE_2026_Preliminary_Results.pdf
- public/images/blog/upsc-prelims-2026-result.webp
- public/sitemap.xml
Published the PSIR optional booklist blog post with SEO metadata, optimized hero image, and sitemap entry.
Scope
- src/data/blog-posts.ts
- public/images/blog/psir-booklist.webp
- src/lib/images.ts
- public/sitemap.xml
Published UPSC CSE 2026 Preliminary Results on the notifications page and home page notification banner.
Scope
- src/data/upsc-results.ts
- public/docs/upsc-results/CSE_2026_Preliminary_Results.pdf
- /notifications
- /
Added the 'Notes for PSIR Masterclass 102' PDF study material to the study materials list.
Scope
- src/data/study-materials.ts
- public/docs/study-materials/PSIR Masterclass Class1 Branded.pdf
Uploaded the PSIR Masterclass 101 Notes PDF study material and surfaced it on the study material page.
Scope
- src/data/study-materials.ts
- public/docs/study-materials/PSIR Masterclass Concept Note Branded.pdf
- public/docs/study-materials/PSIR Masterclass Class1 Branded.pdf
Added the Roundtable IAS Essay Handbook PDF to the study materials page.
Scope
- src/data/study-materials.ts
- public/docs/study-materials/Roundtable IAS Essay Handbook Final.pdf
Replaced the Day 14 answer-writing PDF with a revised version (Day - 14 (2)) while keeping the same public link on the answer-writing programme page.
Scope
- assets/documents/Day - 14 (2).pdf
- public/docs/subject-categories/mains-answer-writing/Day - 14.pdf
- /courses/answer-writing-program
Added Day 14 (GS-III coral reefs) to the answer-writing programme resources and published the PDF in the mains-answer-writing documents folder.
Scope
- src/data/courses.ts
- public/docs/subject-categories/mains-answer-writing/Day - 14.pdf
- assets/documents/Day - 14.pdf
Added the UNESCO World Heritage Sites in India PDF to the public study-materials library and surfaced it on the study material page.
Scope
- src/data/study-materials.ts
- public/docs/study-materials/unesco-world-heritage-sites.pdf
- assets/documents/UNESCO World Heritage Sites.pdf
Published Day 13 of the answer-writing programme (GS-III agriculture and nitrogen pollution) and linked it on the answer-writing course resources list.
Scope
- src/data/courses.ts
- public/docs/subject-categories/mains-answer-writing/Day - 13.pdf
Ashutosh Choudhary refined subject category naming in course resource metadata so programme labels read more clearly on the site.
Scope
Ashutosh Choudhary added Day 12 mains answer-writing material (model PDF) and linked it from the answer-writing programme resources list.
Scope
- /courses/answer-writing-program
- public/docs/subject-categories/mains-answer-writing/Day - 12 (1).pdf
- src/data/courses.ts
Executed keyword-focused on-page SEO updates: added faculty guidance page, aligned course/home/mentorship content to target intents, expanded footer/navigation discoverability, and updated sitemap coverage.
Scope
- src/app/faculty-guidance/page.tsx
- src/app/courses/[slug]/page.tsx
- src/app/ias-coaching-classes/page.tsx
- src/app/page.tsx
- src/components/layout/Footer.tsx
- src/lib/constants.ts
- public/sitemap.xml
Submitted the production sitemap to Google Search Console for indexing.
Scope
- https://theroundtableias.com/sitemap.xml
Updated UI and content details: international relations course title, navbar visibility/readability, fixed-content offset, blog breadcrumb hierarchy, and footer email placeholder text.
Scope
- src/app/courses/[slug]/page.tsx
- src/components/layout/Navbar.tsx
- src/app/layout.tsx
- src/app/resources/[slug]/page.tsx
- src/components/layout/Footer.tsx
Fixed canonical indexing signals, replaced stale static sitemap with generated route-aware sitemap, aligned robots and schema domain, and added automated sitemap drift validation.
Scope
- src/app/layout.tsx
- src/app/sitemap.ts
- public/robots.txt
- scripts/validate-sitemap.mjs
- package.json
- src/app/**/page.tsx metadata
Created a dedicated change log page and documented the mandatory date-based logging rule for all SEO/config/content updates.
Scope
- /log
- README.md
- src/lib/constants.ts
- src/app/resources/page.tsx