<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap for the origin root and dk-www's hand-authored static pages.

  The Next apps each emit their own sitemap under their base path (a sitemap is
  only trusted for URLs at or below its own path), and robots.txt lists all of
  them. This file covers what none of those reach: the root landing page, the
  free books, the resource library, the interactive practice pages and the
  tmooh book.. the site's highest-value organic content, which had no sitemap
  at all.

  URL forms match each page's own <link rel="canonical">: a directory index
  keeps its trailing slash (/books/), a named page is extensionless
  (/books/ielts). Do not "normalise" one into the other.. a sitemap URL that
  disagrees with the page's canonical is a wasted crawl.

  <lastmod> is written by scripts/prerender.mjs: the day the page's visible
  text last changed (tracked in scripts/page-dates.json). Never hand-edit it.

  Excluded on purpose: /gifts/* (dated campaign pages,
  also excluded from llms.txt), and 404.html.

  Hand-maintained.. add a row when you add a page under sites/www/public.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://dalilk.com/</loc></url>

  <url><loc>https://dalilk.com/books/</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/books/ielts</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/books/step</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/books/toefl</loc><lastmod>2026-11-03</lastmod></url>

  <url><loc>https://dalilk.com/library/</loc><lastmod>2026-11-03</lastmod></url>

  <url><loc>https://dalilk.com/resources/foundation/grammar</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/foundation/words</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/foundation/practice</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/fluency/situations</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/fluency/workplace</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/fluency/read</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/mock-exam</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/speaking</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/spelling</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/words</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/listening</loc><lastmod>2026-11-03</lastmod></url>

  <url><loc>https://dalilk.com/resources/foundation/level-quiz</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/fluency/level-quiz</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/level-quiz</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/toefl/level-quiz</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/level-quiz</loc><lastmod>2026-11-03</lastmod></url>

  <url><loc>https://dalilk.com/tmooh/</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/tmooh/course/</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/tmooh/test/</loc><lastmod>2026-11-03</lastmod></url>

  <!-- Generated pages (one per passage / level / exam set).. written by
       scripts/prerender.mjs from each module's files(); do not edit by hand. -->
  <!-- dk-generated:start -->
  <url><loc>https://dalilk.com/en/resources/ielts/mock-exam</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/en/resources/step/reading</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/en/resources/step/words</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/mock-exam/a</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/mock-exam/b</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/mock-exam/c</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/mock-exam/d</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/mock-exam/e</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/mock-exam/f</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/mock-exam/g</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/mock-exam/h</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/mock-exam/i</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/ielts/mock-exam/j</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-1</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-10</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-11</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-12</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-13</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-14</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-15</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-16</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-17</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-18</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-19</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-2</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-20</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-21</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-22</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-23</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-24</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-25</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-26</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-27</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-28</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-29</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-3</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-30</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-31</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-32</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-33</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-34</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-35</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-36</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-37</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-38</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-39</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-4</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-40</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-41</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-42</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-43</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-44</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-45</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-46</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-47</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-48</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-49</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-5</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-50</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-51</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-52</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-53</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-54</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-55</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-56</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-57</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-58</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-59</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-6</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-60</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-61</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-62</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-63</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-64</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-65</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-66</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-67</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-68</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-69</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-7</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-70</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-71</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-72</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-73</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-74</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-75</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-76</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-77</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-78</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-79</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-8</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-80</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-81</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-82</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-83</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-84</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-85</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-86</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-87</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-88</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-89</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-9</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-90</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-91</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-92</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-93</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-94</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-95</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-96</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-97</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-98</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/reading/passage-99</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/words/hard</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/words/mid</loc><lastmod>2026-11-03</lastmod></url>
  <url><loc>https://dalilk.com/resources/step/words/simple</loc><lastmod>2026-11-03</lastmod></url>
  <!-- dk-generated:end -->

  <url><loc>https://dalilk.com/waiting</loc><lastmod>2026-11-03</lastmod></url>

  <url><loc>https://dalilk.com/terms</loc><lastmod>2026-07-16</lastmod></url>
  <url><loc>https://dalilk.com/privacy</loc><lastmod>2026-07-16</lastmod></url>
</urlset>
