Google Store представя ежедневната специална оферта

Наскоро пуснах сайта си на живо - http://www.soundplaza.co.uk

След това се натъкнах на няколко статии, споменаващи за дължината и дълбочината на страницата и се чудех дали да не променя структурата на URL адресите, докато сайтът е нов.

Промяна от:

http://www.soundplaza.co.uk/speakers/tannoy-revolution-signature-dc4t/10 

Промени на:

http://www.soundplaza.co.uk/speakers/tannoy-revolution-signature-dc4t-10 

Както вероятно виждате, използвам идентификатора в края, за да пренеса съдържанието на страницата.

Смятате ли, че си струва да премахнете допълнителното ниво, или смятате, че това ще обърка името на продукта?

Изглежда, че вашите текущи URL пътеки са във формата /category/redundant-descriptive-title/id, където само category и id частите всъщност са необходими за идентифициране на съдържанието. (Например мога да направя връзка към http://www.soundplaza.co.uk/speakers/blah-blah-who-reads-this-anyway/10 и да видя точно същото съдържание като на страницата, която сте свързали във вашия въпрос .)

Бих предложил да промените тази структура на /category/id/redundant-descriptive-title, така че описателната част на URL адреса да е последната. (Ако това ви се струва познато, това е точно същата структура на URL адреса, използвана от софтуера StackExchange.)

Тази поръчка има естествена йерархична структура: първата част идентифицира категорията, втората идентифицира продукта в категорията и третата ... всъщност не идентифицира нищо в този случай, тъй като е излишна на първите две, но концептуално бих могъл стесни още повече идентификацията.

бих също силно предлагате да настроите 301 пренасочвания или rel=canonical връзки от URL адреси с неправилни (и / или остарели) описателни части към правилните канонични URL адреси за всеки продукт. Ако не го направите, всякакви връзки с остарели или неправилно въведени или просто фалшиви заглавия, като тази, която демонстрирах по-горе, може да се разглеждат от търсачките като дублирано съдържание.

(Пс. Разменянето на реда на елементите на URL адресите около тях може да направи работата със старите връзки малко сложна, но наистина бих сметнала, че това е отлична причина да го направите възможно най-скоро, отколкото по-късно. Стига никой от съществуващите ви URL адреси имат изцяло числови средни части, нещо като следното правило за пренаписване трябва да ги пренасочи към новия формат:

RewriteRule ^/?([^/]+)/([0-9]*[^/0-9][^/]*)/([0-9]+)$ /$1/$3/$2 [NS,L,R=301] 

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


Редактиране: По коментари по-долу може да настроя правилата за пренаписване по следния начин:

RewriteEngine On RewriteBase / # 301 redirect from speakers/title/id to speakers/id/title RewriteRule ^speakers/([0-9]*[^/0-9][^/]*)/([0-9]+)$ /speakers/$2/$1 [NS,L,R=301] # Internally rewrite speakers/id/title to details.php RewriteRule ^speakers/([0-9]+)/(.*)$ details.php?dealID=$1&name=$2 [NS] 

Оставих [L] от второто правило, тъй като вероятно не прави това, което очаквате, когато се използва с вътрешни пренаписвания в .htaccess файл. Ако наистина искате да пропуснете всички по-късни правила за пренаписване, използвайте [END] вместо.

Както беше отбелязано по-горе, аз също бих препоръчал да се направи details.php или:

  • включват a rel=canonical връзка, сочеща към правилната http://www.soundplaza.co.uk/speakers/id/title URL за елемента в HTML <head> раздел и / или

  • сравнете заглавието, предадено чрез name параметър към заглавието, което продуктът трябва да има, и ако те не съвпадат, върнете 301 пренасочване към правилния каноничен URL адрес.

Всъщност бих предложил да се направят и двете: има различни ъглови случаи, с които всяка от тези техники ще се справи, а другата може да не.

  • Пс. Вижте също webmasters.stackexchange.com/questions/9739/…
  • Благодаря @Karonen, мисля, че имаш валидно мнение там ... изкушавах се да тръгна по този маршрут, но по някаква причина избрах идентификатора в края. Като се имат предвид техническите имена на моите продукти и фактът, че е по-изчистен, мисля, че бих могъл да поставя идентификационния номер след категорията. Можете ли да препоръчате как да създадете достатъчно 301 пренасочване с, ако оригиналното ми пренаписване изглежда така, RewriteRule ^ високоговорители /(.*)/(.*)$ details.php? Name = $ 1 & dealID = $ 2 [L]
  • много благодаря @karonen легенда! Ще се завихря, когато се върна
  • @karonen - току-що направи промени и работи по новата система ... наздраве!

Бих го променил, така че последната част от пътя да е tannoy-revolution-signature-dc4t-10

По този начин, ако Google разбива частите от пътя във вашия URL, последната част има най-подходящите ключови думи и не е само числото

  • Страхотно благодаря за това @Anagio помисли, че това може би е така ... Просто се притеснявам, че името на типа говорител 'dc4t' ще се слее с идентификатора на страницата ... знаете ли как Google третира разстоянието по този начин. Най-добре ли е да групирате номерата на продуктите заедно в URL адреса. И така от 'dc 4 t' до 'dc4t'?
  • 1 Ако моделът на говорене е DC4T бих го запазил. Точно както в този URL адрес crutchfield.com/p_206KS693/Kicker-KS693.html, KS693 е моделът на високоговорителите

Дълбочината на страницата има по-малко общо с йерархията на сайта и повече с това колко кликвания са необходими на потребителя, за да стигне до желаната дестинация. Ако отнеме 1 щракване, за да преминете от yoursite.com към yoursite.com/this/that/everything/else/, тогава технически това е само 1 страница дълбоко.

Не бих се занимавал с малките неща като този, тъй като вероятно ще върне малко, ако има забележими резултати (аз се навеждам към никакви резултати). Фокусирането на усилията ви другаде ще има много по-висока възвръщаемост на инвестициите.

Ако имате предложения, може би опитайте да развиете малко идентичността на вашата марка. Favicon изглежда доста готино. Потенциално ново лого, което да го включва? Ако искате да подобрите своята SEO / експозиция, добавете блог, рецензии или някаква функция / функция, която ви позволява да добавяте съдържание, свързано с вашите продукти. Съдържанието е това, което ви отличава от всички останали в очите на търсачките, така че прекарвайте времето си там, където се брои!

  • Благодаря за това @SEO ... Проектирах / изградих сайта за по-малко от месец (и аз имам работа на пълен работен ден), така че току-що се опитах да го накарам на живо, за да задействам SEO. Това беше интересна точка, тъй като не съм сигурен, че времето ще се превърне в повече време за действителните продукти (повече информация, по-добра дескрипция, повече снимки) или времето, за да се създаде отделен раздел за новини, който ще ми позволи да бъда малко по-гъвкав. . какво мислиш?
  • Много впечатляващо! Определено продължете с добрата работа. Току-що проверихте сайта си, за да проследите вашите въпроси, но получихте 500 вътрешна грешка в сървъра. Кажете ми, когато поправите това, и ще се опитам да помогна допълнително.
  • Благодаря за приложението @SEO, работих сравнително самостоятелно, толкова ми е приятно да чуя хубава обратна връзка ... да, имах някои проблеми вчера, но ги поправих сега ... Ще работя върху съдържание a малко повече сега, за да получите малко повече отпечатък на крака, след това може би се преместете върху част за сравнение на уеб страницата :)

Бих премахнал окончателния / 10 изцяло, ако моделът # е dc4t (какъв е 10-ият случай? Ако е като параметър, който използвате, предпочитам да използвам? Whatever = 10)

  • 1 Здравей @Rodolfo, да, номерът в края е идентификаторът на продукта, всичко, от което наистина се нуждаеш, е това, но аз обичам да запазвам пълния url, защото изглежда красиво: PI вероятно слизам по пътя на поставянето на id на първо място макар например сайт / категория / 12 / име на лектор

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