Osobiście zawsze wolałbym nie dołączać żadnych linków, które mają href = "#", ale myślę, że zależy to od kontekstu.
Jeśli robisz coś sprytnego z javascript z odnośnym linkiem, co byłoby jednym z jedynych powodów, dla których spodziewałbym się znaleźć href = "#" lub href = "javascript: void (0);", to dlaczego nie , zamiast pozwalać, by link pojawiał się w znacznym stopniu (nie jestem pewien, czy to rzeczywiście słowo), dlaczego nie po prostu dołączyć go do strony za każdym razem, gdy wykonuje się javascript, dołączając procedury obsługi zdarzeń i inne funkcje w razie potrzeby.
Chociaż użycie identyfikatora / kotwicy jako nawigacji na stronie jest całkowicie poprawne, nie widzę powodu, aby podać pustą, chociaż bez przykładu jest to dość subiektywne / przypuszczenie.
PRZEPROSINY
Nie sądzę, że odpowiedziałem tam na pytanie ....
Myślę, że Google może to traktować jako link do bieżącej strony, ale nie jestem do końca pewien, w jaki sposób mogłoby to utrudnić lub w ogóle pomóc SEO.
Realistycznie rzecz biorąc, nie ma sytuacji, w której mógłbym wymyślić, gdzie dobrym pomysłem byłoby podanie całkowicie martwego łącza.
Odpowiedź. To nie ma znaczenia, ale i tak nie rób tego ...!
Powodzenia!