Upgrade to Pro — share decks privately, control downloads, hide ads and more …

大規模サイトにおけるSEO観点でのURL設計

 大規模サイトにおけるSEO観点でのURL設計

F391c64c645e6c6345cc37fd806d88f2?s=128

Masayuki Maekawa

March 26, 2021
Tweet

Transcript

  1. େن໛αΠτʹ͓͚Δ SEO؍఺ͰͷURLઃܭ

  2. ࣗݾ঺հ • લ઒ণ޾ʢ·͔͑Θ·͞Ώ͖ʣ • Twitter: @maepon • ΦϛΧϨ • https://party-calendar.net/

    • ʮ#ࠗ׆ͱݴ͑͹ΦϛΧϨʯ
  3. ͸͡Ίʹ

  4. େن໛αΠτʹ͓͚ΔSEO؍఺Ͱͷ URLઃܭ

  5. ʮେن໛ʯͬͯͲΕ͙Β͍ʁ

  6. େن໛αΠτॴ༗ऀ޲͚ͷΫϩʔϧׂΓ౰ͯ؅ཧΨΠυ "େن໛ͳαΠτʢ100 ສϖʔδҎ্ʣͰɺίϯςϯπͷߋ৽ස ౓͕தఔ౓ʢ1 िؒʹ 1 ճʣͷ৔߹" https://developers.google.com/search/docs/advanced/ crawling/large-site-managing-crawl-budget?hl=ja

  7. ΦϛΧϨ͸Ͳ͏͔ʁ

  8. ΦϛΧϨͷ৔߹ • ৗ࣌4ສ݅Ҏ্ͷΠϕϯτ • 47౎ಓ෎ݝ/໿400ͷࢢொଜ۠ɾ஍Ҭ • 15δϟϯϧ/1300Ҏ্ͷΠϕϯτओ࠵ऀ • ೥ྸݕࡧ/೔෇ݕࡧ •

    etc...
  9. ੜ੒͞ΕΔURL͸ɺX000ສ݅Ҏ্

  10. ͱͳΔͱɺΫϩʔϧׂΓ౰ͯʢΫϩʔϧόδΣοτʣΛ ҙࣝͨ͠ݕࡧΤϯδϯ࠷దԽ͕ඞཁ

  11. ͪͳΈʹ

  12. ʮΫϩʔϧׂΓ౰ͯʯΛҙࣝ͢Δඞཁͷ͋ΔαΠτ͸ ໨҆ͱͯ͠ɺ • େن໛ͳαΠτʢ100 ສϖʔδҎ্ʣͰɺίϯςϯπͷߋ৽ ස౓͕தఔ౓ʢ1 िؒʹ 1 ճʣͷ৔߹ɺ·ͨ͸ •

    தن໛Ҏ্ͷαΠτʢ10,000 ϖʔδҎ্ʣͰɺʢ೔ৗతʹʣ ίϯςϯπ͕Ί·͙Δ͘͠มߋ͞ΕΔ৔߹ ্ه৚݅Ҏ֎͸ɺجຊɺߟ͑Δඞཁ͋Γ·ͤΜɻ
  13. ࠓճɺಛʹର৅ͱ͍ͯ͠Δ΋ͷ

  14. • ʮΧόϨοδʯͷʮআ֎ʯ

  15. • 0Λ໨ࢦ͢΂͖΋ͷͰ͸ͳ͍ ʢ௿඼࣭ɾॏෳͷϖʔδΛΠϯσοΫεͤ͞ͳ͍ͨΊʣ • ଟ͗͢Δͱ໰୊ͰɺΫϩʔϧόδΣοτΛ࿘අ͍ͯ͠Δͱݟ ͨ΄͏͕ྑ͍

  16. ϓϩϙʔβϧͷ಺༰

  17. • ཱͪ͸͔ͩΔϦχϡʔΞϧલͷURL • ૝ఆ௨ΓʹͳΒͳ͍canonical • ୈҰճϦμΠϨΫτࡇΓ • ډ࠲Δ͸Δ͔ੲͷ೔෇

  18. • ҰےೄͰ͸ߦ͔ͳ͍robots.txt • ݕࡧͱύϥϝʔλʔͱΠϯσοΫεͱϥϯσΟϯά • ऴΘΒͳ͍಺෦ϦϯΫͷݕূ • ୈೋճϦμΠϨΫτࡇΓ

  19. γεςϜߏஙʢϦχϡʔΞϧʣ࣌ • ૝ఆ௨ΓʹͳΒͳ͍canonical • ཱͪ͸͔ͩΔϦχϡʔΞϧલͷURL ϦμΠϨΫτ • ୈҰճϦμΠϨΫτࡇΓ • ୈೋճϦμΠϨΫτࡇΓ

  20. ΫϩʔϧׂΓ౰ͯରԠ • ډ࠲Δ͸Δ͔ੲͷ೔෇ • ҰےೄͰ͸ߦ͔ͳ͍robots.txt • ऴΘΒͳ͍಺෦ϦϯΫͷݕূ URLߏ଄มߋͷҰྫ • ݕࡧͱύϥϝʔλʔͱΠϯσοΫεͱϥϯσΟϯά

  21. ૝ఆ௨ΓʹͳΒͳ͍canonical

  22. • https://example.com/?foo=111&bar=222 • https://example.com/?bar=222&foo=111 • canonical: https://example.com/?foo=111&bar=222 canonicalʹؔΘΒͣͲͪΒ΋ΠϯσοΫε͞ΕΔ

  23. • ΫΤϦͷΩʔͷॱ൪͸ܾΊ͓ͯ͘ • ۭͷ஋ͷ৔߹ͷϧʔϧܾΊ΋ॏཁ • ϦμΠϨΫτͰΠϯσοΫε͸ରԠͰ͖Δ • ϦϯΫ͕ଘࡏ͢ΔݶΓ͸Ϋϩʔϧ͸͞ΕΔ

  24. ཱͪ͸͔ͩΔϦχϡʔΞϧલͷURL

  25. • ϦχϡʔΞϧ࣌ʹURLߏ଄ͷมߋ • ౰વɺมߋલˠมߋޙͷϦμΠϨΫτ͸࣮૷ࡁΈ • ΠϯσοΫε͸Ҡߦ͞ΕΔ

  26. • ϦϯΫͷURL͕ଘࡏ͍ͯ͠ΔݶΓɺ ʮผͷURLʯͱͯ͠Ϋϩʔϧ͞ΕΔ • ಺෦ϦϯΫʹ࢒͍ͬͯͳ͍͔ʁͳͲݕূ͸ඞཁ • ʮϦμΠϨΫτ͞ΕΔ͔Β͍͔ͬʯ͸ྑ͘ͳ͍ʢஅݴ • ϦχϡʔΞϧͰແࢹ͞ΕΔΑ͏ʹͳͬͨύϥϝʔλʔ΋஫ҙ

  27. ϦμΠϨΫτࡇΓ

  28. ୈҰճ • લड़ͷ໰୊ΛվΊͯਖ਼نͷURLʹϦμΠϨΫτ • ࣮૷ͱݕূʹͦΕͳΓͷ޻਺ ୈೋճ • ୈҰճͷଟஈϦμΠϨΫτΛ1ճͰ • ࣮૷ͱݕূʹͦΕͳΓͷ޻਺

  29. • ࣄલͷϧʔϧͷ΋ΕʢྫɿΫΤϦʔͷॱ൪ͳͲ • γεςϜͷ໰୊Ͱੜ੒͞Εͨ૝ఆ֎ͷURL • γεςϜมߋʹ൐͏URL΁ͷӨڹͷ֬ೝ • ઃܭͷ࿙Ε͕޻਺ͷফඅʹͭͳ͕Δ

  30. ډ࠲Δ͸Δ͔ੲͷ೔෇

  31. • ೔෇ݕࡧػೳͷ೔෇͕͍ͭ·Ͱ΋Ϋϩʔϧର৅ͱͯ͠ډ࠲Δ • ͳ͔ͳ͔ফ͑ͯ͘Εͳ͍(2018೥ͷ೔෇ͱ͔ग़ͯ͘Δ) • 404ରԠ • robots.txtͰ৽͘͠Ϋϩʔϧର৅ʹೖΕͳ͍ • ύϥϝʔλʔπʔϧͰͷࢦఆ

    • ಺෦ϦϯΫΛJSͰͷϦϯΫʹॻ͖׵͑
  32. ҰےೄͰ͸ߦ͔ͳ͍robots.txt

  33. • robots.txtͰڋ൱͍ͯ͠ΔͷʹΫϩʔϧ͞ΕΔ • Ұ࣌తʹڋ൱Λ֎ͯ͠404,301Λಡ·ͤΔ • ಺෦ϦϯΫΛ֬ೝ͢Δ • JSͰͷϦϯΫʹॻ͖׵͑

  34. ऴΘΒͳ͍಺෦ϦϯΫͷݕূ

  35. • ඞཁͷͳ͘ͳͬͨURL • ߏ੒͕มΘͬͨURL • Ϋϩʔϧͯ͠΄͘͠ͳ͍URL ͜ΕΒ͕಺෦ϦϯΫىҼͰΫϩʔϧΛফඅ͍ͯ͠ͳ͍͔ ৗ࣌νΣοΫ͢Δඞཁ͕͋Δ

  36. ݕࡧͱύϥϝʔλʔͱ ΠϯσοΫεͱϥϯσΟϯά

  37. ͢͜͠ໟ৭͕ҧ͏࿩Ͱ͢

  38. ΦϛΧϨ๊͕͍͑ͯͨ՝୊ • ౎ಓ෎ݝͷΠϕϯτҰཡ΁ͷϥϯσΟϯά͕த৺ • ஍Ҭʢྫɿ஑ାʣ΁ͷϥϯσΟϯά͕ऑ͍ ͦͷURL • https://party-calendar.net/area/tokyo/search?area[]=஑ା

  39. ԾઆΛཱͯͨ • ஑ାͷݸࣨͰߦΘΕΔΠϕϯτҰཡͷURL https://party-calendar.net /area/tokyo/search?area[]=஑ା&genre[]=13 • ଞͷύϥϝʔλʔͱฒྻͨ͠ॏΈ෇͚ʹͳ͍ͬͯΔͷͰ͸ʁ

  40. URLߏ଄ͷมߋ ʮ஑ାʯͷURIΛ࡞੒ • https://party-calendar.net/area/tokyo/unit-1774

  41. ݁Ռ • ʮࠗ׆ύʔςΟʔ ஑ାʯͰݕࡧɿܝࡌॱҐฏۉɿ5.6→3.7 • ϥϯσΟϯάͷηογϣϯ਺ɿ໿10ഒ • ޻਺͸͔͔ͦͦ͜͜Γ·ͨ͠ ※ ίϩφՒͰ༷ʑͳ਺஋ʹෆ֬ఆཁૉ͸͋Γ·͢

    ※ URL͚ͩͰͳ͘ɺύϯͣ͘ͳͲͷมߋ΋͍ͯ͠·͢
  42. ·ͱΊʢڭ܇ʣ

  43. ରԠ͍͚ͯ͠͹ΫϩʔϧׂΓ౰ͯ΁ͷ࠷దԽ͸ਐΈ·͢ • ஍ಓʹରԠΛଓ͚͍͚ͯ͹ɺແବͳʮআ֎ʯ͸ݮΒͤ·͢ • ௚ۙ3ϲ݄Ͱ60%࡟ݮ͠·ͨ͠

  44. EC΍ϙʔλϧαΠτʹ͸͔ܽͤͳ͍ ݕࡧͷΫΤϦύϥϝʔλʔͷѻ͍͸৻ॏʹ • ϦϯΫੜ੒ͷࡍʹαΫοͱςΩετͰॲཧ͢Δͱɺgrepͷ ೔ʑ͕଴͍ͬͯ·͢ • Ұ౓ϦϦʔεͯ͠͠·͏ͱϦϦʔεલΑΓ΋େ͖ͳ޻਺͕ඞ ཁʹͳΓ·͢

  45. URLͷઃܭ͸কདྷΛ౿·͑ͯ • ΦϛΧϨ૑ۀ࣌͸౎ಓ෎ݝͰ෼͚͍ͯΕ͹े෼ͩͬͨ • ͦͷઃܭΛҾ͖ܧ͗ଓ͚ͨ͜ͱͰɺURLվมͷ޻਺͸େ͖͘

  46. URLઃܭେࣄ

  47. ͋Γ͕ͱ͏͍͟͝·ͨ͠