Обучение на Java за селен - Сесия 12 - Въведение в WebDriver и API за WebDriver - Част 1

За пренаписване на URL адреси, за да се генерират красиви URL адреси, подходящи за SEO, обикновено се препоръчва да се използва завършващото разширение (обикновено .html), тъй като без разширението URL адресът изглежда непълен. Вероятно, защото уеб страницата трябва да е подобна на файл (както всъщност е), а не на папка. И това беше методът, използван от почти всички уебсайтове.

Наскоро обаче бях забелязан, че големите уебсайтове със съдържание са премахнали разширението html от края на URL адреса. Това е случаят и с проектите за стек обмен.

Полезно ли е да премахнете разширението html? Или се е убедил, че е безполезно и е по-хубаво да има URL без разширение?

  • Къде сте виждали, че е по-добре да добавите разширение? Google статия или не се случи! :-)
  • Не си спомням, но бях такъв при много дискусии на форуми за SEO. Освен това, ако погледнете назад, почти всички уебсайтове са използвали HTML разширение.
  • 1, ако погледнете назад, ще намерите много уебсайтове, които са използвали низ за заявка (? Id = 1). За да отговорите на въпроса си, изобщо няма значение какво правите.
  • Използването на низ за заявка е неблагоприятно за SEO (поради липсата на ключови думи в URL адреса). Любопитен съм обаче да открия скорошната „тенденция“ към url без разширение.
  • Никой низ за заявка не е в неравностойно положение, тъй като липсват ключови думи в URL адреса. Това е неблагоприятно, тъй като е низ за заявка (и ключовата дума може да е в параметрите). Повечето търсачки не използват частта след въпросителния знак.

Единственото предимство да го запазите е за последователност (имате голям брой съществуващи URL адреси, към които не искате да добавяте ненужно 301 пренасочване).

Единствената причина да го премахнете е за гъвкавост - напр. Какво се случва, ако искате да преместите сайта си в .aspx, или .php или .shtml?

Има НЕ Полза от SEO за премахване на разширението на файла. Това прави URL адресите (малко) по-кратки и по-малко внушителни за уеб n00bs, но това е всичко.

  • 1 Много хора го правят, за да скрият платформата, която използват (точно както променят HTTP отговорите, за да прикрият или погрешно идентифицират конфигурацията на сървъра си).

Не мисля, че трябва да смесвате термин като "папка" и "файл" с уеб адреси (URI, за да бъдат по-правилни). С други думи, уеб страниците с крайна ширина .html са не е задължително) файлове и завършващи без тях са (най-вероятно) не папки.

Също така може да имате адреси, завършващи с .php, .jsp, .aspx или .mycustomextension. Няма значение за посетителя на вашия уебсайт.

Като такъв аз лично намирам всяка разширена част за излишна и засенчваща действителното значение на конкретния URI.

От друга страна, URI може да представлява физически файл на уеб сървър. В такъв случай .html има причина. За динамични страници URI без разширение са по-удобни за потребителя (и SEO, мисля).

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?