Sitemap with Airtable?


#1

How would you approach representing a sitemap in Airtable?

I can see how using a select field would help me denote different types of pages.

But how can I overcome the fact that a sitemap is essentially a hierarchical construct?

Thanks, all.


#2

Off the top of my head,

  1. define a [Pages] table where each record represents an eventual entry in the sitemap.
  2. create fields for {PageTitle}, {URL}, {Category}, and the like.
  3. create a {NextPage} and a {SubPage} linked-record field, linking back to the [Pages] table — that is to say, linking back to their own table.

Most records would have a value assigned to either {NextPage} or both {NextPage} and {SubPage}. If only {NextPage} was linked, the next record in the map would be at the same hierarchical level as the current one; if both were linked, the following entry in the map would be the page linked from {SubPage} at the next-lower hierarchical level. Following that would be a number of {NextPage}-only records at the sub-level; when a record with neither appears, the next map entry would be the {NextPage} from the last record encountered with both fields linked.

Now, as to what you actually do with all these data once you’re finished — well, that’s a different question.


#3

If your on the Pro plan, you could use the “Org Chart” Block to create a visual hierarchical site map.

To do this, you’d need a “Parent Field” that is a link to other records in the same table.

Here’s an Org Chart I made for example:


#4

@Jeremy_Oglesby Thanks for the Org Chart suggestion.

Ideally, I was hoping also/instead to represent in a hierarchical tree-like form. There are already several threads advocating a hierarchical feature.

On Org Chart…

If if can be used to show this sort of top-down visual hierarchy like a family tree, then the name Org Chart is a bit limited.

More so… I know Airtable gave everyone a free trial Pro account when it launched Blocks. I didn’t have a need for any of them, so didn’t use it, and it naturally expired. It would have been more useful had the company left the initiation of a Pro upgrade trial up to me as a user. Now that my trial has expired, I’m loathe to put down $240 without having even used the feature.


#5

Thanks, W_Vann_Hall.
Hmm, I’m not understanding this would work, however.
Maybe it’s not right.


#6

@Jeremy_Oglesby
I’m now trying out Org Chart with some credit I built up.

It’s pernickety, like Airtable clearly wasn’t built for this.
And the lack of a Print option for the Org Chart is not very useful!


#7

:pensive: sorry - I got around some of the issues by creating dummy records to serve as divisions between sections. It’s worked fairly well for representing people in company divisions.

I never had the need to print mine, so I didn’t know there’s no option to print it… that is a bit frustrating.