What does `incoming link count` in discourse database mean?

I was hoping that incoming link count for a post in discourse database means no. of times external websites have mentioned that post in their content… But the numbers that I have are too high to believe that.
Could someone please explain what does incoming link count mean?

2 „Gefällt mir“

I believe it is the number of incoming links from the forum itself, that is, the number of other posts that have linked to that post.

There is no rational way to determine how many times external websites have linked to a place without crawling the entire web, like Google.

7 „Gefällt mir“

Ich habe mir den Code angesehen und es scheint, dass incoming_link_count der Tabelle „topic_views“ ähnelt, außer dass incoming_link_count nicht inkrementiert wird, wenn das Anfrageformat JSON ist.

Hier sind die relevanten Zeilen in topics_controller.rb

  def track_visit_to_topic
    topic_id =  @topic_view.topic.id
    ip = request.remote_ip
    user_id = (current_user.id if current_user)
    track_visit = should_track_visit_to_topic?

    if !request.format.json?
      hash = {
        referer: request.referer || flash[:referer],
        host: request.host,
        current_user: current_user,
        topic_id: @topic_view.topic.id,
        post_number: @topic_view.current_post_number,
        username: request['u'],
        ip_address: request.remote_ip
      }
      # defer this way so we do not capture the whole controller
      # in the closure
      TopicsController.defer_add_incoming_link(hash)
    end

    TopicsController.defer_track_visit(topic_id, ip, user_id, track_visit)
  end

Ich hatte gehofft, dass diese Spalte mir die Anzahl der Male anzeigen würde, die jemand über einen externen Link (einschließlich externer Suchmaschinen) zu diesem Thema gelangt ist, im Gegensatz zum Klicken auf interne Links.

1 „Gefällt mir“

Gleichfalls! Es wäre großartig, wenn man sehen könnte, welche Themen am häufigsten von externen Links besucht werden :+1::+1::+1: