Tracking page views in Logseq?

I’m primarily using Logseq to develop a knowledge base.

I’m wondering if there is a way to track my usage of logseq, so that I can use my movements understand the connections between pages (under the assumption that pages I visit sequentially are more likely to be closely related).

Is there a way to track access times for logseq pages?

No, Logseq does not keep any metadata like this. Ultimately, all pages and blocks are just Markdown pages on disk, so the amount of additional data that can be added is limited.

This is also the reason why you can only query for creation or modification dates of pages, as that’s a piece of metadata that every file has on disk anyway (provided by the file system of your OS).

Fair enough. Is it the kind of thing that could be done with a plug-in?

In theory, yes. But this would make the resulting Markdown pages a mess, apart from the fact that using plain text files as a database is just a very inefficient solution.

We’re currently building Logseq DB which is in very early alpha stages. You can read more about Logseq DB in the announcement on this forum and test out a very early alpha version at https://test.logseq.com.

One of the advantages of Logseq DB is that it uses SQLite for storage and has a much richer properties system (along with true block metadata like creation date, modified date, anything else you wish to add). Here you can read more about properties in Logseq DB (please note that Logseq DB is far from finished and that more functionality is added every day and some things aren’t final yet—especially in terms of UI).

1 Like