# O que "tópicos mais referenciados" mede?

**URL:** <https://meta.discourse.org/t/what-does-top-referred-topics-measure/99464>\
**Category:** Data & reporting\
**Created:** [Outubro 14, 2018, 8:20am UTC](https://meta.discourse.org/t/what-does-top-referred-topics-measure/99464 "2018-10-14T08:20:55Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)\
**Post date:** [Dezembro 20, 2019, 12:46pm UTC](https://meta.discourse.org/t/what-does-top-referred-topics-measure/99464/5 "2019-12-20T12:46:24Z")

</div>

Este relatório está usando o modelo `IncomingLinksReport`:

> <https://github.com/discourse/discourse/blob/main/app/models/incoming_links_report.rb#L125>

A consulta é basicamente:

- Contagem de todos os IncomingLink em tópicos com o arquétipo sendo Archetype.default
- Em uma categoria específica, se especificada
- Entre duas datas
- agrupada por topic\_id
- mantendo uma quantidade limitada das maiores contagens

Um IncomingLink é criado ao exibir um tópico:

> <https://github.com/discourse/discourse/blob/main/app/controllers/topics_controller.rb#L946>

As únicas operações que conheço no IncomingLink são atualizar o ip/owner. A destruição do IncomingLink ocorre apenas se você usar destroy\_task.

Pode ser que eu esteja esquecendo de uma cláusula where, mas, pelo que sei, excluir um post não remove o registro do IncomingLink.

---

_[View the full topic](https://meta.discourse.org/t/what-does-top-referred-topics-measure/99464)._
