Które jest lepsze dla wyszukiwarek?
example.com/my_cool_page.html
example.com/my-cool-page.html
example.com/my+cool+page.html
seo
url
best-practices
Simon Hayter
źródło
źródło
+
(plus).+
do reprezentowania spacji w części ścieżki adresu URL (przedmiot tego pytania). Jednakże,+
może być stosowany do kodowania przestrzeni w ciągu kwerendy (wartość parametru URL). Powiązane: webmasters.stackexchange.com/questions/32867/…Odpowiedzi:
Chociaż wydaje się, że różnica jest teraz mniejsza niż w przeszłości, łączniki są zalecane, jeśli chcesz, aby każdy z warunków w adresie URL był rozpoznawany jako pojedyncze słowo.
Powodem tego jest to, że wyszukiwarki łatwiej traktują myślniki jako separatory słów, tak jak w języku angielskim. Podkreślenia nie są jednak zwykle używane w języku angielskim jako separatory słów. W wielu przypadkach pożądane jest, aby widzieć je jako część znaków przed nimi i po nich, na przykład, gdy w nazwach funkcji używane są podkreślenia do programowania i inne podobne sytuacje.
Jest kilka przypadków, w których może to mieć znaczenie. Po pierwsze, jeśli ktoś użyje pełnego adresu URL jako tekstu kotwicy dla linku, wyszukiwarki będą mogły wyciągnąć te terminy jako odpowiednie słowa. Po drugie, możliwe jest, że wyszukiwarki używają słów w adresie URL jako czynników korelujących w celu ustalenia znaczenia tych terminów dla treści strony.
Matt Cutts ma opatrzony datą artykuł, który to wyjaśnia, a najnowszy film z pomocą Google dla webmasterów z sierpnia 2011 r. Mówi, że Google nadal nie traktuje podkreśleń jako separatorów słów . Możesz także ułatwić życie wyszukiwarkom z tego samego powodu, dla którego podałeś im prawidłowy kod HTML.
Jeśli zaczynasz nową stronę, zdecydowanie lepiej jest użyć myślników.
źródło
Oto twoja odpowiedź:
https://webmasters.stackexchange.com/questions/374/urls-should-i-use-hyphens-underscores-or-plus-symbols
Sieć witryn Stack Exchange ma wysoką pozycję w rankingu Google, a The Stack Exchange używa łączników w swoich adresach URL.
źródło
Ten artykuł autorstwa Jeffa Atwooda zawsze mi się podobał: Of Spaces, Underscores and Dashes :
... chociaż wydaje się, że nie ma to już miejsca w przypadku Google (spróbuj wyszukać „stronę internetową”: uważa się to za jedno słowo).
źródło
Innym minusem podkreślników jest to, że będą niewidoczne w niektórych przeglądarkach, gdy cały adres URL jest renderowany jako link z podkreśleniem, co może być mylące, jeśli użytkownik spróbuje użyć adresu URL bez kopiowania i wklejania (np. Zapisywania lub odczytywania go ).
źródło
Myślę, że łączniki są łatwiejsze do odczytania, i to właśnie jest najczęściej używane (więc użytkownicy będą oczekiwać, że adres URL będzie zawierał łączniki).
źródło
Wierzę, że myślniki lepiej sprawdzą się w wyszukiwarkach, ponieważ są używane jako separatory słów. Ponadto są nieco łatwiejsze do odczytania przez użytkowników.
źródło
Jestem za myślnikami. Sensowne jest także stosowanie podkreślników do wyrażenia składającego się z wielu słów. Łączniki są nieco szybsze w pisaniu, ponieważ nie musisz naciskać klawisza shift. Może to być preferencja, ale mając na uwadze użytkownika końcowego, jeśli łączniki są łatwiejsze do odczytania, użyj ich.
źródło
Osobiście uważam, że myślniki są łatwiejsze do pisania niż podkreślenia, ponieważ nie trzeba naciskać klawisza Shift, aby je uzyskać. Zastanawiam się również, czy wiele osób wiedziałoby, gdzie znaleźć podkreślenie na klawiaturze.
Oczywiście nie jest to wielka sprawa, ponieważ większość użytkowników nie wpisuje adresów stron internetowych, ale możliwe, że ktoś kiedyś jest.
źródło
Dla mnie łatwiej jest czytać łączniki niż podkreślenia. Myślę, że prawdopodobnie jest to również łatwiejsze dla większości innych ludzi.
Łączniki są traktowane jako dzielniki słów, które pomagają postrzegać nazwy stron jako prawdziwe słowa, co jest dobrą rzeczą.
Podkreślenia, w wielu przypadkach, jeśli nie większość, nie są traktowane jako dzielniki wyrazów, co powoduje, że nazwa strony jest dużą grupą liter i znaków podkreślenia.
Oznacza to, że - przy wszystkich innych rzeczach równości - strony osiągają w większości miejsc niższy wynik, jeśli użyjesz podkreślników zamiast łączników w nazwach stron. Ile niżej? Niewiele. Czy tak będzie zawsze? Nie.
źródło
Co jest lepsze dla wyszukiwarek?
Nie ma znaczenia Co ma znaczenie: co jest lepsze dla użytkowników?
Współczesna wyszukiwarka nie powinna opierać się na dziwnych regułach dotyczących separatora słów, łączenia wyrazów itp. Nowoczesne wyszukiwarki radzą sobie z literówkami, apostrofami, interpunkcją itp. Ustalenie, które znaki oddzielne słowa nie powinno stanowić problemu.
Nie zgadzam się z ludźmi, którzy twierdzą, że łączniki są lepsze, ponieważ są naturalnymi ogranicznikami słów. W pewnym sensie są, ale w pewnym sensie nie są: sprawiają, że słowa są częściowo połączone lub częściowo rozdzielone. Ogranicznik naturalnego słowa to% 20.
Ale powyższe stwierdzenia są nieistotne. URL nie powinien być i tak ważny.
Jak ważne są słowa kluczowe w adresie URL?
Nie powinny być ważne, jeśli oczywiście nie ma treści na stronie.
Adresy URL nie są bardzo widoczne dla ludzi: linki mogą zawierać tekst zakotwiczenia, nie jest wyświetlany na stronie i nie jest wyświetlany na kartach przeglądarki.
<Tytuł /> i główny nagłówek są bardziej widoczne i zwykle zawierają te same słowa kluczowe, co powoduje, że słowa kluczowe w adresie URL są zbędne.
Jak ważne jest to dla ludzi?
To zależy.
Z punktu widzenia wyszukiwarki: wcale, użytkownik musi jedynie wpisać zapytanie i kliknąć fragment z interesującym tytułem i opisem.
Ale odwiedzający pochodzą również z innych miejsc. W niektórych przypadkach pojawia się ładny tekst kotwicy, przez co „jakość adresu URL” jest nieistotna, ale są przypadki, gdy ma to znaczenie.
Szybkie i brudne kopiowanie / wklejanie / udostępnianie adresu URL: nie ma problemu dla pisarza, ale ma to znaczenie dla czytelnika.
Konieczność ręcznego wprowadzenia adresu URL. (Na przykład nie można skopiować tekstu z obrazu).
Co decyduje o jakości adresu URL?
Długość; Nie chcesz, aby paski adresu przewijały się w poziomie, a adresy URL prowadziły tylko do linewrap. Nie trzeba dodawać, że wpisanie dłuższego adresu URL trwa dłużej.
Ograniczniki słów; Wydaje się, że większość ludzi zgadza się, że łączniki są lepsze.
Nieład; Np .: unikalne identyfikatory, rozszerzenia plików, dziwne parametry adresów URL. Trudno to zapamiętać.
Dziwne znaki i składnia; Nieaktualny przykład to tylda ( http://example.com/~user/ ), ale składnia parametru adresu URL jest również nieco dziwna. Każda nietypowa postać może być trudna do wpisania dla niektórych osób.
Bezpieczne znaki vs Unicode; To miecz obosieczny i zasługuje na własną odpowiedź. Ale krótko: przeglądarki zmieniają adresy URL,% c3% a4 itd. To kłopot w pisaniu, nie każda klawiatura może wprowadzać niebezpieczne znaki, być może niektóre piekło kodujące, ale słowa kluczowe mają sens dla native speakerów.
Długość tekstu; Traktuj URL jako formę tytułu, nie marnuj słów na oczywiste i ignoruj gramatykę.
Ludzie będą wpisywać coś nieco innego
Twój serwer internetowy powinien być zaprojektowany tak, aby przekierowywać rozpoznane niekanoniczne adresy URL do ich kanonicznej wersji. Ty decydujesz:
http vs https
www vs brak www
końcowe ukośniki vs bez końcowych ukośników
Ale twój serwer musi zaakceptować i poprawić je wszystkie.
Przydałaby się strona 404 z wynikami wyszukiwania. (Użyj słów z adresu URL jako zapytania wyszukiwania).
źródło
Wiele dobrych odpowiedzi tutaj. Kolejną kwestią, którą należy dodać, jest to, że szerokość piksela łącznika jest mniejsza niż znak podkreślenia, co może pozwolić na umieszczenie innego słowa kluczowego w SERP.
źródło
.
(kropka) - mniejsza niż łącznik - zadziała?Google jest całkiem jasne, że wolą łączniki:
https://support.google.com/webmasters/answer/76329?hl=pl
Krótko mówiąc - Google widzi łączniki jako separatory słów w adresie URL, co znacznie ułatwia Google identyfikację słów i ustalenie, o czym jest strona. Podkreślenia i znaki plus mogą mieć wiele znaczeń i są mniej jasne dla Google.
źródło
To zależy od tego, co chcesz wyrazić za pomocą adresu URL:
źródło