Skip to main content

📝 Lesson 3.2: Table of Contents, Footnotes, Page Numbers & Links

Last lesson you gave your document a skeleton of real headings. Now you get paid for it. In a few clicks, Docs will build a table of contents from those headings — and keep it correct as the document grows. You'll also add footnotes for citations and asides, drop page numbers into the footer, and wire up links and bookmarks so readers can jump around your document the way you jumped around the outline. This is the lesson where "I used headings properly" becomes a visible superpower.

📚 What You'll Learn

By the end of this lesson, you will be able to:

  • Insert an automatic table of contents and choose among its styles
  • Understand why the table of contents works only if you used heading styles, and update it when the document changes
  • Add footnotes for citations and asides, and know when to use them
  • Put page numbers, page counts, and dates in headers/footers, including a different first page
  • Create links and bookmarks — to a heading, a spot in the doc, a Drive file, or a URL — for internal navigation

⏱️ Estimated Time: 50 minutes

🎯 Project: Add an auto-updating table of contents, a footnote, page numbers, and at least one internal link/bookmark to your structured document.

In This Lesson

The Automatic Table of Contents

A table of contents (TOC) is the map at the front of a document: a list of its sections, so a reader can see the whole shape at a glance and jump to what they need. Historically people typed these by hand — and then spent the rest of the project fixing them every time a section moved or a page shifted. Google Docs does the whole thing automatically, reading it straight from your headings.

Inserting it

Put your cursor where you want the contents to appear — usually just under the title, at the top. Then go to the Insert menu → Table of contents and pick a style. Docs instantly assembles a list of every heading in the document, correctly indented by level, and drops it in. You didn't type a single entry.

The three styles

Docs offers a few table-of-contents styles. The names and exact look shift as the interface evolves, but they fall into three familiar shapes:

Style What it looks like Best for
With page numbers Each heading with its page number, dotted leader lines across Documents meant to be printed — the page numbers guide a paper reader
With links (no page numbers) Each heading as a clickable blue link, no page numbers Documents read on screen — click to jump straight to a section
Plain / minimal A clean text list, lighter styling A simple, understated contents block where you want less visual weight

In practice, most Google Docs are read on screen, so the links style is the everyday winner — a reader clicks "Recommendations" and lands there. Choose the page-numbered style when you know the document will be printed.

⚠️ Watch Out — this is the big one

The automatic table of contents is built entirely from heading styles. If a section title is just bold, big, or colored "Normal text," it will not appear in the table of contents — exactly as it didn't appear in the outline panel last lesson. This is the single most common table-of-contents frustration, and it's always the same cause: hand-formatting instead of real headings. If a section is missing, don't fight the TOC — go fix the heading (put your cursor on it and apply the correct level), then refresh the contents.

graph LR H["🧱 Headings
Heading 1, 2, 3 styles"] --> TOC["📑 Automatic table of contents"] TOC --> NAV["👆 Clickable navigation
reader jumps to any section"] TOC --> PRINT["🖨️ Printed contents
with page numbers"] H -. "not a real heading" .-> MISS["🚫 Missing from the list"]

Read left to right: your heading styles feed the automatic table of contents, which then serves readers two ways — clickable on-screen navigation and a printed contents page. The dotted branch is the warning made visual: anything that isn't a real heading simply never reaches the list. Structure in, navigation out.

Updating it

Because the document keeps changing — you add sections, rename them, text pushes pages around — the table of contents can drift out of date. It doesn't re-scan on every keystroke; you refresh it when you're ready. Click the table of contents and a small refresh/update control appears (often a circular-arrow icon near it, or right-click → update). One click and it re-reads every heading and every page number. Make refreshing the TOC the last thing you do before sharing or printing.

🧠 Mindset

Notice the pattern that runs through all of Module 3: you do the structural work once (mark headings), and the software does the tedious work forever (build and rebuild the contents). That's the deal word processors offer, and the table of contents is its clearest example. Every minute you spent on headings in Lesson 3.1 is being repaid right now, automatically.

Footnotes for Citations & Asides

Sometimes you want to say something alongside the main text without interrupting it — cite a source, define a term, add a "by the way." That's what a footnote is for: a small superscript number in your text, with the matching note tucked at the bottom of the page.

📖 Definition

Footnote: a numbered note anchored to a spot in your text, displayed at the bottom (the "foot") of the same page. Docs numbers them automatically and renumbers them if you add or delete one — another "do it once, let the software maintain it" feature. Google Docs handles footnotes natively; document-end "endnotes" are less built-in, so footnotes are the everyday tool.

Adding one

Put your cursor right where the reference belongs — typically just after a word or at the end of a sentence — and go to Insert menu → Footnote (shortcut Ctrl+Alt+F). Docs drops a superscript number, jumps your cursor to the bottom of the page, and waits for you to type the note. The numbering is automatic: insert a new footnote earlier in the document and everything after it renumbers on its own.

When to use them

  • Citations — "According to the 2025 survey…" with the full source in the footnote. Great for essays and reports that need to show their sources.
  • Asides — a clarification or tangent that would clutter the main sentence if inline.
  • Definitions — explain a technical term for readers who need it, without slowing readers who don't.

✅ Pro Tip

Use footnotes with a light touch. A footnote on every other sentence turns a page into a scavenger hunt. Reserve them for genuine sources and the occasional useful aside; if something is important enough that most readers need it, it probably belongs in the main text, not at the bottom of the page. For formal citation styles (APA, MLA, Chicago), Docs also has a dedicated Citations tool in the Tools menu — worth exploring if you write academic papers, though it's beyond this lesson.

⚠️ Important Note: Footnotes live at the bottom of the page, so they move as your text reflows — that's expected and correct, and it's why you should never type footnote numbers by hand. Let Docs own the numbering completely. If you delete the superscript marker in the text, the matching note at the bottom disappears too; they're a linked pair.

Page Numbers, Counts & Dates

Page numbers seem trivial until you print a ten-page report, drop it, and have no way to reassemble it. They belong in the header (top) or footer (bottom) — the repeating strips that appear on every page. We'll cover headers and footers in full next lesson; here's just enough to number your pages well.

Inserting page numbers

Go to Insert menu → Page numbers. Docs offers a small set of options as little preview pictures — number in the top-right or bottom-right being the classic choices. Pick one and every page is numbered automatically, renumbering itself as the document grows or shrinks. (Not seeing page numbers or headers? Your document may be in pageless mode — switch it with File ▸ Page setup ▸ Pages.) You can also insert a page count ("Page 3 of 12") from the same area, and the current date via the Insert menu.

Two options worth knowing

When you open the page-numbers options (or double-click into the header/footer and look at its controls), two settings solve the most common needs:

  • Start at — begin numbering at a chosen number, or skip numbering the first page or two. Useful when a cover page shouldn't count as "page 1."
  • Different first page — give page one its own header/footer (often blank), so the number doesn't appear on your title page but does on every page after.

💡 "Page X of Y"

The reassuring "Page 3 of 12" format combines a page number and a page count. It quietly tells a reader how much is left and makes a dropped printout easy to reassemble. Both pieces update themselves — add three pages and it becomes "Page 3 of 15" without you touching it. We go deeper on headers, footers, and section-specific numbering in Lesson 3.3; for now, a page number in the footer is plenty.

Links & Bookmarks

The table of contents gives readers one kind of jumping-around. Links and bookmarks let you build your own jumps, anywhere you like: "see the Budget section below," "full policy in this Drive file," "source at this website." A link in Docs can point to four kinds of destination.

Link to… What it does Typical use
A heading Jumps to that section within the same document "See Recommendations" internal cross-reference
A bookmark Jumps to an exact spot you marked (even mid-paragraph) Point to a specific sentence or table, not a whole section
A Drive file Opens another Doc, Sheet, or file in your Google Drive "The full dataset lives in this spreadsheet"
A web URL Opens a page on the internet Cite a source, link an article or a website

Creating a link

Select the text you want to turn into a link, then use Insert menu → Link (shortcut Ctrl+K). A small box appears where you can paste a web address, search your Drive, or — this is the useful part for internal navigation — pick a heading or a bookmark from the same document. Choose the destination and the selected text becomes a clickable link.

📖 Definition

Bookmark: an invisible marker you place at an exact position in your document so you can link precisely to that spot — finer than a heading. Add one via Insert menu → Bookmark; a little ribbon icon appears in the margin. Then any link can target it. Bookmarks don't print or show to readers; they're just anchors for links.

Building internal navigation

Combine these and you can make a document that navigates like a little website. A "Quick links" box near the top with links to each major heading; a "back to top" link (via a bookmark at the top) at the end of each long section; a "see the appendix" link mid-paragraph pointing to a bookmark. On long, screen-read documents this is genuinely delightful for readers — and it's the same structure-powers-navigation idea as the table of contents, just placed by hand where you want it.

✅ Pro Tip

Linking to a heading is more durable than linking to a bookmark, because a heading is easy to see and unlikely to be deleted by accident, whereas a stray bookmark can be lost in editing. Prefer heading links for section-to-section navigation, and save bookmarks for when you truly need to point at a spot that isn't a heading. And always write descriptive link text ("see the Budget section") rather than "click here" — it's clearer for everyone and essential for screen-reader users.

Keeping References Correct

Everything in this lesson shares a quiet risk: these are references to structure, and structure changes. The good news is that Docs maintains most of it for you; the small discipline is knowing what updates automatically and what you nudge by hand.

Element Updates automatically? Your job
Footnote numbering Yes — always renumbers itself Nothing; just don't type numbers by hand
Page numbers & count Yes — recalculated as pages shift Nothing
Links to a heading Mostly — follow the heading if it moves Fix a link if you delete its target heading
Table of contents No — you refresh it Click it and update before sharing or printing

So the one habit to build is simple: refresh the table of contents as a final step before you send or print, and glance that your links still land where they should if you've done heavy restructuring. Everything else takes care of itself.

⚠️ Important Note: This is where structure-first drafting quietly saves you. Because your table of contents, your heading links, and your outline all read from the same real headings, a document built on genuine styles stays coherent as it grows. A document faked with big-bold text falls apart the moment it changes — the TOC misses sections, links point nowhere, and you're back to manual upkeep. The structure you set up in Lesson 3.1 is what makes this lesson almost maintenance-free.

💡 The through-line

Content → Structure → Presentation, one more time: you wrote the content, you marked its structure with headings, and now the presentation layer — a table of contents, numbered pages, tidy footnotes, and navigation links — assembles almost for free. That's not a coincidence; it's the entire promise of doing structure before decoration.

🎯 Project: A Navigable, Referenced Document

Let's turn your structured document into a fully navigable, professionally referenced one. You'll insert an auto-updating table of contents, add a footnote, number your pages, and build at least one internal link — every feature powered by the headings you set up last lesson.

🏋️ Add a TOC, a footnote, page numbers & links

Objective: Make your document self-navigating and properly referenced.

Instructions (about 25 minutes):

  1. (4 min) Put your cursor just under the title. Use Insert > Table of contents and choose the with links style. Confirm every section appears — if one is missing, its heading isn't a real style; go fix it, then move on.
  2. (3 min) Deliberately rename one heading and add a short new section. Then click the table of contents and use its update/refresh control. Watch the changes appear. This is the habit to keep.
  3. (4 min) Pick a sentence that states a fact or a source. Place your cursor at the end of it and use Insert > Footnote (Ctrl+Alt+F). Type a citation or an aside in the note at the bottom of the page.
  4. (3 min) Add page numbers via Insert > Page numbers — bottom-right is a safe classic. If your document has a cover/title page, turn on different first page so the number skips it.
  5. (5 min) Create internal navigation: select some text early in the doc (for example "see the Recommendations section"), press Ctrl+K, and link it to that heading. Then add a bookmark (Insert > Bookmark) somewhere mid-section and link a different phrase to that exact spot.
  6. (3 min) Add one link to an external URL (a real source) and, if you have one, one link to another Drive file. Give each link descriptive text — never "click here."
  7. (3 min) Final pass: refresh the table of contents one last time and click through your links and TOC entries to confirm every jump lands correctly.
💡 Hint — what a finished top-of-doc looks like
Title: 2026 Community Garden Report

[Automatic Table of Contents - with links]
  Introduction ............ (jumps to heading)
  Findings
     Water Usage
  Recommendations
  Appendix

Quick links: Findings | Recommendations | Appendix
(each word above is a link to that heading)

Body text ... a claim here.[1]
------------------------------------------
[1] Source: 2025 neighborhood survey, p. 4.  <- footnote at page bottom

Footer of every page:  Page 2 of 9   <- (first page skipped)

If a heading refuses to show in the table of contents, it's Normal text pretending to be a heading — apply the real heading style and refresh. Prefer heading links over bookmark links for section navigation; save bookmarks for pointing at a specific spot.

✅ Project Completion Checklist

  • An automatic table of contents sits near the top and lists every section
  • You changed the document and successfully refreshed the table of contents
  • At least one footnote holds a citation or aside, numbered automatically
  • Page numbers appear in the footer (with the first page skipped if you have a title page)
  • At least one internal link to a heading and one bookmark both jump correctly
  • Links use descriptive text, and every jump you built lands where it should

🎯 Quick Quiz

Question 1: A section is missing from your automatic table of contents. What's the most likely cause?

Question 2: Which of these does not update on its own, so you have to refresh it before sharing?

Best Practices for References

✅ Do's

  • Refresh the table of contents last, right before you share or print, so it matches the final document.
  • Choose the TOC style for the medium — links for on-screen reading, page numbers for print.
  • Let Docs own all numbering — footnotes and page numbers renumber themselves; never type them by hand.
  • Write descriptive link text ("see the Budget section") instead of "click here" — clearer and accessible.

❌ Don'ts

  • Don't type a table of contents by hand. It's obsolete the moment the document changes.
  • Don't overuse footnotes. Reserve them for real sources and genuine asides.
  • Don't rely on bookmarks for section links. Link to headings — they're harder to lose.
  • Don't forget the title page. Use "different first page" so the number doesn't land on a cover.

💡 Pro Tips

  • A "Quick links" box of heading links near the top makes a long doc feel instantly navigable.
  • Add a bookmark at the very top and link "back to top" at the end of long sections.
  • For academic papers, explore the Citations tool in the Tools menu — it manages sources and formats references in APA, MLA, or Chicago.

📓 Learning Journal

Keep a learning journal as you work through this course — a separate document, a note, or a page in the document you're building. After each lesson, take a few minutes to write down:

  • Key concepts you learned
  • Techniques that clicked for you
  • Questions or confusion points to revisit
  • Ideas you want to try in your own documents
  • Your progress and feelings about learning this — including where your confidence grew

✍️ This lesson's prompt: You just inserted a table of contents in a couple of clicks that would have taken ages to type and maintain by hand. Describe that moment. Did any section fail to appear — and what did fixing it teach you about headings-versus-hand-formatting? Where in your own writing life will an auto-updating table of contents and internal links actually save you time?

📝 Lesson Summary

🎓 Key Takeaways

  • The automatic table of contents (Insert menu → Table of contents) is built from your headings; it comes in page-number, link, and plain styles, and you refresh it when the doc changes.
  • It works only with real heading styles — hand-formatted "headings" never appear. Same rule as the outline panel.
  • Footnotes (Insert menu → Footnote, Ctrl+Alt+F) add auto-numbered citations and asides at the bottom of the page.
  • Page numbers and counts go in the footer, with "start at" and "different first page" for cover pages.
  • Links and bookmarks (Ctrl+K) point to a heading, a bookmark, a Drive file, or a URL — build your own internal navigation, prefer heading links, and use descriptive text.

🎉 What You've Accomplished

Your document now navigates itself. It has a contents map that updates on command, footnotes that number themselves, page numbers that survive edits, and links that jump readers exactly where you point them. This is the difference between a document that looks finished and one that behaves like a finished, professional reference — and it all rode in on the headings you set up last lesson.

❓ Common Questions at This Stage

My table of contents didn't change after I edited the document. Is it broken?

No — it just doesn't re-scan on every keystroke. Click the table of contents and use its update control (a refresh/circular-arrow icon near it, or right-click → update). It re-reads all your headings and page numbers instantly. Make refreshing it the last thing you do before sharing or printing.

Footnote or endnote — which does Docs do?

Docs has native footnotes (bottom of the page), and that's the everyday tool. Document-end "endnotes" aren't a first-class built-in feature the same way, so unless a specific style guide demands endnotes, use footnotes. For formal citation management, the Tools menu's Citations feature can format full reference lists.

Should I link to a heading or a bookmark?

Prefer heading links for jumping between sections — headings are visible and hard to delete by accident. Use a bookmark only when you need to point at an exact spot that isn't a heading (a specific sentence or table). Bookmarks are invisible to readers and can be lost in heavy editing, so they're the more fragile of the two.

🔭 Looking Ahead

Next up — Lesson 3.3: Sections, Breaks, Columns & Headers/Footers — we finish Module 3 by controlling the page itself: page breaks and section breaks, splitting part of a document into newspaper-style columns, and building full headers and footers (including that "different first page" you just used, and section-specific numbering). It's where structure meets layout.

✅ Before the Next Lesson

  • Confirm your table of contents refreshes correctly and your links all jump where intended
  • Keep the footnote and page numbers in place — we'll build on the footer next lesson
  • Write your Learning Journal entry for this lesson

📚 Additional Resources

🌟 Encouragement for the Journey

There's a small thrill the first time a table of contents builds itself from your headings — the moment structure visibly pays off. You just felt it. Hold onto that feeling; it's the reward for doing things the right way instead of the fast-but-fragile way. One more lesson and Module 3 is complete. Let's shape the page itself. 📝