Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way to create an index in Google Docs like you would in a wiki?

I have huge documents with many sections. I currently use block quotes to separate those sections and keep things in perspective.

However, it would be nice to have some tag that I can give to titles and then those tags appear as an index at the top. That way I can easily browse though different things.

Any thoughts, plugins or CSS to do this?

share|improve this question
up vote 8 down vote accepted

You can create a table of Contents in Google Docs;

  1. Add headings to your document by clicking Format > Paragraph styles in the toolbar, and selecting a heading.
  2. Click Table of contents from the Insert menu. The table of contents appears wherever you've clicked in the document, so make sure you place your cursor where you want to add the table of contents. If you need to move the table of contents, select it as you would select text and either move it with your cursor or cut it and paste it.
  3. You can continue to add headings to your document or change current headings. However, if you'd like a change to become part of the table of contents, you need to click first the table and then the Update now button.
  4. Each item in your table of contents links to the titled sections of your document that use the heading styles (that you added in step 1 above).


Hope this helps.

share|improve this answer
This is great !! . Thanks so much. One more question, you might know .. the links in table of contents need to be clicked twice [once to get the link and then again to actually click it] , ctrl click did not work either .. any easy way to do 1 click and move throughout the doc . Also if reverse linking is possible that would be nice as well. Thanks again ! – codeObserver Jun 23 '11 at 4:42

Another way to link any text in your google doc, provided you've set up a table of contents linked to your headings, is to highlight the text(s) of interest, right click and select "Link", scroll down to headings and click on it to display all headings and select the heading you would like the highlighted text to link to and click apply.

share|improve this answer

Aside from creating a Table of Contents (which automatically update, nice!) as indicated by the accepted answer, you can also create Bookmarks which function like standalone headers.

You can also link directly to headers without creating a Table of Contents.

Put the cursor on the header itself, then look at the address bar of your browser. It should change to update the fragment (hash - #) at the end like #heading=h.abc32def4 -- this should correspond to the link created in the Table of Contents. Copy that entire url and use wherever needed.

(Answer copied from another question)

share|improve this answer

If you share the Google Doc with others as "View Only" mode the links will work with one click.

share|improve this answer
This is not what the OP is asking. – Punchlinern Mar 27 '14 at 16:49

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.