Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

5 способов Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ сайт ΠΎΡ‚ индСксации Π² Google ΠΈ ЯндСкс

ΠžΡ‡Π΅Π½ΡŒ часто трСбуСтся Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ сайт ΠΎΡ‚ индСксации, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ Π΅Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ нСнуТная информация Π½Π΅ ΠΏΠΎΠΏΠ°Π»Π° Π² индСкс поисковых систСм ΠΈΠ»ΠΈ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ. ΠŸΡ€ΠΈ этом Π΅ΡΡ‚ΡŒ мноТСство способов, ΠΊΠ°ΠΊ это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, всС ΠΈΡ… ΠΌΡ‹ ΠΈ рассмотрим Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Π—Π°Ρ‡Π΅ΠΌ сайт Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ для индСкса?

Π•ΡΡ‚ΡŒ нСсколько ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ вСбмастСров ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ свои ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΎΡ‚ поисковых Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ². Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΊ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ ΠΎΠ½ΠΈ ΠΏΡ€ΠΈΠ±Π΅Π³Π°ΡŽΡ‚ Π² Π΄Π²ΡƒΡ… случаях:

    1. Когда Ρ‚ΠΎΠ»ΡŒΠΊΠΎ создали Π±Π»ΠΎΠ³ ΠΈ ΠΌΠ΅Π½ΡΡŽΡ‚ Π½Π° Π½Π΅ΠΌ интСрфСйс, Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, Π½Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Π΅Π³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌΠΈ. РазумССтся, Π²Π΅Π±-рСсурс ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, содСрТащийся Π½Π° Π½Π΅ΠΌ, Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ Ρ‚Π°ΠΊΠΈΠΌ, ΠΊΠ°ΠΊΠΈΠΌ Π±Ρ‹ Π²Ρ‹ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π΅Π³ΠΎ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅. ЕстСствСнно, ΠΏΠΎΠΊΠ° сайт Π½Π΅ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π½, Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ ΠΎΡ‚ индСксации ЯндСкса ΠΈ Google, Ρ‡Ρ‚ΠΎΠ±Ρ‹ эти мусорныС страницы Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π»ΠΈ Π² индСкс.

      НС Π΄ΡƒΠΌΠ°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ссли ваш рСсурс Ρ‚ΠΎΠ»ΡŒΠΊΠΎ появился Π½Π° свСт ΠΈ Π²Ρ‹ Π½Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ»ΠΈ поисковикам ссылки для Π΅Π³ΠΎ индСксации, Ρ‚ΠΎ ΠΎΠ½ΠΈ Π΅Π³ΠΎ Π½Π΅ замСтят.

      Π ΠΎΠ±ΠΎΡ‚Ρ‹ ΠΏΠΎΠΌΠΈΠΌΠΎ ссылок ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ Π΅Ρ‰Π΅ ΠΈ ваши посСщСния Ρ‡Π΅Ρ€Π΅Π· Π±Ρ€Π°ΡƒΠ·Π΅Ρ€.

    2. Иногда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ трСбуСтся ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ сайта, Π°Π½Π°Π»ΠΎΠ³ основной Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽΡ‚ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ, эту Π²Π΅Ρ€ΡΠΈΡŽ с Π΄ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚ΠΎΠΌ сайта Π»ΡƒΡ‡ΡˆΠ΅ Ρ‚ΠΎΠΆΠ΅ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‚ индСксации, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° Π½Π΅ смогла Π½Π°Π²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ основному ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ ΠΈ Π½Π΅ ввСсти поисковыС систСмы Π² Π·Π°Π±Π»ΡƒΠΆΠ΄Π΅Π½ΠΈΠ΅.

КакиС Π΅ΡΡ‚ΡŒ способы Π·Π°ΠΏΡ€Π΅Ρ‚Π° индСксации сайта?

  1. ПанСль инструмСнтов Π² WordPress.
  2. ИзмСнСния Π² Ρ„Π°ΠΉΠ»Π΅ robots.txt.
  3. ΠŸΠΎΡΡ€Π΅Π΄ΡΡ‚Π²ΠΎΠΌ ΠΌΠ΅Ρ‚Π°-Ρ‚Π΅Π³Π° name=β€œrobots”
  4. НаписаниС ΠΊΠΎΠ΄Π° Π² настройках сСрвСра.

1. Π—Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ индСксации Ρ‡Π΅Ρ€Π΅Π· WordPress

Если сайт создан Π½Π° Π±Π°Π·Π΅ WordPress, это ваш Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΎΡ‚ Π±ΠΎΡ‚ΠΎΠ² Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ быстрСС всСго:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² «ПанСль управлСния».
  2. Π—Π°Ρ‚Π΅ΠΌ Π² «Настройки».
  3. А послС – Π² Β«Π§Ρ‚Π΅Π½ΠΈΠ΅Β».
  4. ΠžΡ‚Ρ‹Ρ‰ΠΈΡ‚Π΅ мСню Β«Π’ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ для поисковиков».
  5. Π’ΠΎΠ·Π»Π΅ строки Β«Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ поисковым Ρ€ΠΎΠ±ΠΎΡ‚Π°ΠΌ Π½Π΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сайт» ΠΏΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ.
  6. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ измСнСния.


Благодаря встроСнной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π΄Π²ΠΈΠΆΠΎΠΊ автоматичСски ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ robots.txt, ΠΎΡ‚ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π² ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ² Ρ‚Π΅ΠΌ самым ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡŽ рСсурса.

На Π·Π°ΠΌΠ΅Ρ‚ΠΊΡƒ. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ сайт Π² индСкс ΠΈΠ»ΠΈ Π½Π΅Ρ‚, остаСтся Π·Π° поисковиками, ΠΈ Π½ΠΈΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ это ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅. Как ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, с ЯндСксом ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, Π° Π²ΠΎΡ‚ Google ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹.

2. ΠŸΠΎΡΡ€Π΅Π΄ΡΡ‚Π²ΠΎΠΌ Ρ„Π°ΠΉΠ»Π° robots.txt

Если Ρƒ вас Π½Π΅Ρ‚ возмоТности ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ эту ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ Π² WordPress ΠΈΠ»ΠΈ Ρƒ вас стоит Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ сайта, ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π²Π΅Π±-сайт ΠΈΠ· поисковиков ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ рСализуСтся нСслоТно. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкстовый Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, разумССтся, Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ txt, ΠΈ Π½Π°Π·ΠΎΠ²ΠΈΡ‚Π΅ Π΅Π³ΠΎ robots.

Π—Π°Ρ‚Π΅ΠΌ ΡΠΊΠΈΠ½ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π² ΠΊΠΎΡ€Π½Π΅Π²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ своСго ΠΏΠΎΡ€Ρ‚Π°Π»Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ этот Ρ„Π°ΠΉΠ» ΠΌΠΎΠ³ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Ρ‚Π°ΠΊΠΎΠΌΡƒ ΠΏΡƒΡ‚ΠΈ site.ru/robots.txt

Но сСйчас ΠΎΠ½ Ρƒ вас пустой, поэтому Π² Π½Π΅ΠΌ потрСбуСтся ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволят Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ сайт ΠΎΡ‚ индСксации ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ»ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π΅Π³ΠΎ элСмСнты.

Рассмотрим всС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ.

Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ сайта ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ для всСх поисковых систСм

Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ Π² robots.txt ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

User-agent: *
Disallow: /

Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ Π±ΠΎΡ‚Π°ΠΌ всСх поисковиков ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π²Π½ΠΎΡΠΈΡ‚ΡŒ Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… всю ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π½Π°Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽΡΡ Π½Π° вашСм Π²Π΅Π±-рСсурсС. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ robots.txt, ΠΊΠ°ΠΊ ΠΌΡ‹ ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ, ΠΌΠΎΠΆΠ½ΠΎ, ввСдя Π² адрСсной строкС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°: НазваниС__вашСго_Π΄ΠΎΠΌΠ΅Π½Π°.ru/robots.txt. Если Π²Ρ‹ всС сдСлали ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Ρ‚ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ всС, Ρ‡Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² Ρ„Π°ΠΉΠ»Π΅. Но Ссли, пСрСйдя ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ адрСсу, Π²Π°ΠΌ выдаст ΠΎΡˆΠΈΠ±ΠΊΡƒ 404, Ρ‚ΠΎ, скорСС всСго, Π²Ρ‹ скинули Ρ„Π°ΠΉΠ» Π½Π΅ Ρ‚ΡƒΠ΄Π°.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ
User-agent: *
Disallow: /folder/

Π’Π°ΠΊ Π²Ρ‹ скроСтС всС Ρ„Π°ΠΉΠ»Ρ‹, находящиСся Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅.

Волько в ЯндСксС
User-agent: Yandex
Disallow: /

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π»ΠΈ Ρƒ вас ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ свой Π±Π»ΠΎΠ³ ΠΈΠ· ЯндСкса, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π² ЯндСкс.ВСбмастСр, послС Ρ‡Π΅Π³ΠΎ Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·Π΄Π΅Π» ΠΏΠΎ ссылкС https://webmaster. yandex.ru/tools/robotstxt/. Π’ ΠΏΠΎΠ»Π΅ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ URL Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ нСсколько ссылок Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ рСсурса, ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒΒ». Если ΠΎΠ½ΠΈ скрыты ΠΎΡ‚ Π±ΠΎΡ‚ΠΎΠ², Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² Π½ΠΈΡ… Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… Π±ΡƒΠ΄Π΅Ρ‚ написано Β«Π—Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎΠΌ /*?*Β».

Волько для Google
User-agent: Googlebot Disallow: /

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π·Π°ΠΏΡ€Π΅Ρ‚, ΠΈΠ»ΠΈ Π½Π΅Ρ‚, ΠΌΠΎΠΆΠ½ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ способом, Ρ‡Ρ‚ΠΎ ΠΈ для ЯндСкса, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΡΠ΅Ρ‚ΠΈΡ‚ΡŒ панСль вСбмастСра Google Search Console. Если Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚ ΠΎΡ‚ поисковика, Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² ссылки Π±ΡƒΠ΄Π΅Ρ‚ написано Β«Π—Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΎ ΠΏΠΎ строкС», ΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‚Ρƒ ΡΠ°ΠΌΡƒΡŽ строку, которая Π΄Π°Π»Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π±ΠΎΡ‚Π°ΠΌ Π½Π΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ.

Но с большой Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Β«Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎΒ». Π—Π΄Π΅ΡΡŒ Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°: Π»ΠΈΠ±ΠΎ Π²Ρ‹ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ сдСлали Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π»ΠΈΠ±ΠΎ Google ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½Π½Ρ‹Π΅ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ robots страницы. Π― ΡƒΠΆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π» ΠΎΠ± этом Π²Ρ‹ΡˆΠ΅, Ρ‡Ρ‚ΠΎ для поисковых машин Π΄Π°Π½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ нСсСт лишь Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€, ΠΈ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ остаСтся Π·Π° Π½ΠΈΠΌΠΈ.

Для Π΄Ρ€ΡƒΠ³ΠΈΡ… поисковиков

ВсС поисковики ΠΈΠΌΠ΅ΡŽΡ‚ собствСнных Π±ΠΎΡ‚ΠΎΠ² с ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вСбмастСра ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… Π² robots.txt ΠΈ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ для Π½ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅ΠΌ Π²Π°ΡˆΠ΅ΠΌΡƒ вниманию самыС распространСнныС (ΠΊΡ€ΠΎΠΌΠ΅ ЯндСкса ΠΈ Google):

  • Поисковик Yahoo. Имя Ρ€ΠΎΠ±ΠΎΡ‚Π° – Slurp.
  • Π‘ΠΏΡƒΡ‚Π½ΠΈΠΊ. Имя Ρ€ΠΎΠ±ΠΎΡ‚Π° – SputnikBot.
  • Bing. Имя Ρ€ΠΎΠ±ΠΎΡ‚Π° – MSNBot.

Бписок ΠΈΠΌΠ΅Π½ всСх Π±ΠΎΡ‚ΠΎΠ² Π²Ρ‹ с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅.

Π‘ΠΊΡ€Ρ‹Ρ‚ΡŒ изобраТСния

Π§Ρ‚ΠΎΠ±Ρ‹ поисковики Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, ΠΏΡ€ΠΎΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° изобраТСния):

User-Agent: *
Disallow: *.png
Disallow: *.jpg
Disallow: *.gif
Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½

Π›ΡŽΠ±ΠΎΠΉ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½ содСрТит собствСнный robots.txt. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ½ находится Π² ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ для ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Π° ΠΏΠ°ΠΏΠΊΠ΅. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, ΠΈ нСпосрСдствСнно Ρ‚Π°ΠΌ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅:

User-agent: *
Disallow: /

Если Ρ‚Π°ΠΊΠΎΠ³ΠΎ тСкстового Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π² ΠΏΠ°ΠΏΠΊΠ΅ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Π° Π½Π΅Ρ‚, создайтС Π΅Π³ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Parser» search_bot

5. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTTP Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° X-Robots-Tag

Π­Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ своСго Ρ€ΠΎΠ΄Π° настройка сСрвСра с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„Π°ΠΉΠ»Π° .htaccess, Π½ΠΎ этот способ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ². Π­Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹Ρ… способов закрытия сайта ΠΎΡ‚ индСксации, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ настраиваСтся Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ сСрвСра.

ΠœΡ‹ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ расписали ΠΊΠ°ΠΊ этот способ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² нашСй ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡŽ сайта ΠΈ страниц?

Если Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅ ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‚ΠΎ ΠΌΡ‹ расписали ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, всСвозмоТныС способы Π² нашСй ΡΡ‚Π°Ρ‚ΡŒΠ΅ — всС способы ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ индСксации сайта.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’Π½Π΅ зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ сайт, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΅Π³ΠΎ страницы ΠΈΠ»ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΎΡ‚ индСксации, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π»ΡŽΠ±Ρ‹ΠΌ ΠΈΠ· пСрСчислСнных способов. Они простыС Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΈ Π½Π° ΠΈΡ… настройку Π½Π΅ потрСбуСтся ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’Ρ‹ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ смоТСтС ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΡ‚ Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ стоит ΡƒΡ‡Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ всС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π½Π° 100%.

Как Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ сайт ΠΎΡ‚ индСксации Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами: инструкция

Π”ΠΎΠ±Ρ€ΠΎΠ³ΠΎ дня, Π΄ΠΎΡ€ΠΎΠ³ΠΈΠ΅ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ Π±Π»ΠΎΠ³Π° iklife. ru.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я расскаТу ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ сайт ΠΎΡ‚ индСксации с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ самых Ρ€Π°Π·Π½Ρ‹Ρ… способов. Π˜Π½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡ – это процСсс занСсСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ вашСго рСсурса Π² Π±Π°Π·Ρ‹ поисковых систСм. ΠŸΡ€ΠΈ этом поисковыС Ρ€ΠΎΠ±ΠΎΡ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π½ΠΎΡΠΈΡ‚ΡŒ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π»ΡŽΠ±ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π”Π°ΠΆΠ΅ Ρ‚Ρƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. ПодобноС особСнно часто встрСчаСтся Π² случаях, ΠΊΠΎΠ³Π΄Π° сам сайт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ создан, ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Ρ‚Π°ΠΌ Π΅Ρ‰Π΅ Π½Π΅Ρ‚.

ЕстСствСнно, ПБ всС Ρ€Π°Π²Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎ Π² дальнСйшСм ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с SEO-ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ. БСгодня ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярныС способы сокрытия ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΎΡ‚ Π²Π·ΠΎΡ€Π° поисковых Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ². Π”Π°Π²Π°ΠΉΡ‚Π΅ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ!

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ индСксация

Π˜Π½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡ – это процСсс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ считываниС всСй ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ вашСго рСсурса для дальнСйшСго занСсСния Π΅Π΅ Π² Π±Π°Π·Ρ‹ ПБ. Π˜Π½Ρ‹ΠΌΠΈ словами, это ΠΊΠΎΠ³Π΄Π° поисковики Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ ваш сайт, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‚ΠΎΠΌ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π² поисковой Π²Ρ‹Π΄Π°Ρ‡Π΅. Π’ процСссС индСксации учитываСтся Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ всС: начиная ΠΎΡ‚ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ заканчивая количСством тСкста Π² ΡΡ‚Π°Ρ‚ΡŒΡΡ….

Π’ процСссС индСксации сайта ПБ ΠΌΠΎΠ³ΡƒΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ для сСбя ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ. НапримСр, Ссли Π²Ρ‹ Π½Π°Ρ‡Π½Π΅Ρ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π½Π° своСм Π²Π΅Π±-рСсурсС копипаст, Ρ‚ΠΎ ваш сайт ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ ΠΏΠΎΠ΄ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΎΠ½ большС Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² поисковом Ρ€Π°Π½ΠΆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π° Ρ€Π°Π²Π½Ρ‹Ρ… условиях с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ. Поисковик Π±ΡƒΠ΄Π΅Ρ‚ просто Π·Π°Π½ΠΈΠΆΠ°Ρ‚ΡŒ рСсурс Π² позициях Π»ΠΈΠ±ΠΎ вовсС ΡƒΠ±Π΅Ρ€Π΅Ρ‚ Π΅Π³ΠΎ ΠΈΠ· Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ².

Π’ΠΎ ΠΆΠ΅ касаСтся ΠΈ ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… аспСктов SEO-продвиТСния. Π’ΠΎ врСмя индСксации поисковыС Ρ€ΠΎΠ±ΠΎΡ‚Ρ‹ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ всС ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ качСство сайта ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ размСщСния страниц ΠΏΠΎ ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ запросам. Если Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ отсутствуСт информация (ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈ страницы), Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π³Π΄Π΅-Ρ‚ΠΎ Π»ΠΈΠ±ΠΎ Π½Π΅ прСдставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ.

Π’Π°ΠΊΠΎΠΉ Π²Π΅Π±-рСсурс Π±ΡƒΠ΄Π΅Ρ‚ доступСн Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ прямому ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΡŽ с использованиСм ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… рСгулярных Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π’ ΠΎΠ±Ρ‰ΠΈΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… Π΅Π³ΠΎ Π½Π΅ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ.

Π ΠΎΠ±ΠΎΡ‚Ρ‹ ПБ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡŽ всСх ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… сайтов сразу ΠΆΠ΅ послС ΠΈΡ… создания. Π’Ρ‹ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² ЯндСкс.

ВСбмастСр ΠΈ Google Search Console, Π½ΠΎ Ρ€ΠΎΠ±ΠΎΡ‚Ρ‹ всС Ρ€Π°Π²Π½ΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΡ‚ Π½Π° ваш рСсурс ΠΈ Π½Π°Ρ‡Π½ΡƒΡ‚ Π°ΡƒΠ΄ΠΈΡ‚ всСй доступной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Если Π²Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ создали свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, СстСствСнно, Π²Π°ΠΌ подобная индСксация Π½Π΅ Π½ΡƒΠΆΠ½Π°. НапримСр, ΠΎΡ‡Π΅Π½ΡŒ часто ΠΏΡ€ΠΈ создании ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² люди ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ шаблонами.

Π§Ρ‚ΠΎΠ±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ рСсурса, ΠΎΠ½ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π΅ΠΌΠΎ-ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² автоматичСском Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ тСстовыС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ статСй. Π­Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, копипастныС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π΅ΠΌΠ° оформлСния выглядСла Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π‘ΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ, Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ шаблон Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅, Ссли Ρ‚Ρ‹ сразу видишь, ΠΊΠ°ΠΊ это всС Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π² ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌ ΠΈΡ‚ΠΎΠ³Π΅. Когда рСсурс пустой, Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ шаблон Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ слоТно.

Π­Ρ‚ΠΎ особСнно Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° WordPress, ΠΏΠΎΡ‚ΠΎΠΌΡƒ ΠΊΠ°ΠΊ Ρ‚Π΅ΠΌΠ° Π½Π° Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ ΠΈ Ρ‚Π΅ΠΌΠ° Π½Π° пустом выглядят ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π²Ρ‹Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‚ Π΄Π΅ΠΌΠΎ-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄, ΠΈ Π² случаС, Ссли ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ Π±Ρ‹Π» Π·Π°ΠΊΡ€Ρ‹Ρ‚ ΠΎΡ‚ ПБ, эти самыС страницы с Π΄Π΅ΠΌΠΎ-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ΠΏΠΎΠΈΡΠΊΠΎΠ²ΡƒΡŽ Π²Ρ‹Π΄Π°Ρ‡Ρƒ.

ЕстСствСнно, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π½Π° самых послСдних страницах, Π½ΠΎ Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ это Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ эффСкт для SEO-продвиТСния. По сути, это ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠ΅ мусорных страниц ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² ПБ. ΠŸΠΎΡ‚ΠΎΠΌ Π²Π°ΠΌ придСтся ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΈΡ… всС, Π½Π° Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ врСмя.

Π’ΠΈΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ эффСкта ΠΎΡ‚ этого, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ. Однако Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ трудности Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚. Π’Π°Ρˆ Π²Π΅Π±-рСсурс Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ, ΠΈ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях поисковыС Ρ€ΠΎΠ±ΠΎΡ‚Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π½ΠΈΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΡƒΠΆΠ΅ настоящих статСй Π² Π²Ρ‹Π΄Π°Ρ‡Π΅. Π”Π°ΠΆΠ΅ послС удалСния всСх этих Π΄Π΅ΠΌΠΎ-ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² эффСкт ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒΡΡ Π΅Ρ‰Π΅ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ врСмя.

ИмСнно поэтому ΠΏΡ€ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π»ΡƒΡ‡ΡˆΠ΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ ΠΎΡ‚ индСксации ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π³ΠΎΡ‚ΠΎΠ². ΠŸΡ€ΠΈΡ‡Π΅ΠΌ это касаСтся Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π΅ΠΌΠΎ-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Π½ΠΎ ΠΈ, Π²ΠΎΠΎΠ±Ρ‰Π΅, любой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ – Π΄ΠΈΠ·Π°ΠΉΠ½Π°, скорости Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈ Ρ‚. Π΄. Если Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π° рСсурсС Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π»ΡƒΡ‡ΡˆΠ΅ это Π½Π° врСмя ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΡ‚ Π³Π»Π°Π· ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ПБ.

Помимо закрытия Π½Π° этапС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ свой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠ· поисковой Π²Ρ‹Π΄Π°Ρ‡ΠΈ. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ спСциализированным рСсурсам, ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² ΠΎΠ±Ρ‰Π΅ΠΌ доступС. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ это ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, информация Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ количСства людСй.

ЕстСствСнно, Ссли поисковыС систСмы Π½Π°Ρ‡Π½ΡƒΡ‚ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ с Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Ρ‚ΠΎ Π½ΠΈ ΠΎ ΠΊΠ°ΠΊΠΎΠΉ приватности Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Ρ‚ΠΈ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚. ВсС Π΄Π°Π½Π½Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ доступны для изучСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сСрвисов. Π‘Π°ΠΌΠΈ ПБ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ слСпки сайтов, поэтому, Π΄Π°ΠΆΠ΅ Ссли Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Ρ€Π΅ΡˆΠ°Ρ‚ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, которая ΠΏΠΎ ошибкС ΠΏΠΎΠΏΠ°Π»Π° Π² поисковик, Π³Π΄Π΅-Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡ‚Π°Ρ‚ΡŒΡΡ сохранСнная копия.

Π’Π°ΠΊΠΆΠ΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΎΡ‚ индСксации Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… рСсурсов Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ сайты для своих сотрудников. Π­Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Π½Π΅Π»ΠΈ управлСния, страницы с расписаниСм ΠΈ Ρ‚. Π΄.

Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, ΠΏΡ€ΠΈΡ‡ΠΈΠ½ для закрытия ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΎΡ‚ поисковых систСм ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ. Π”Π° ΠΈ способов Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ этого Ρ‚ΠΎΠΆΠ΅.

Π—Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ сайт ΠΎΡ‚ поисковиков Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами

Бпособов ΡΠΊΡ€Ρ‹Ρ‚ΡŒ свой сайт ΠΎΡ‚ взгляда поисковиков ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ. НапримСр, Π² WordPress для этого Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π³Π°Π»ΠΎΡ‡ΠΊΠ°, которая автоматичСски проставляСт ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅Π³ Π½Π° всСх страницах ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π΅ΡΡ‚ΡŒ ΠΈ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…. Достаточно просто ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² панСль управлСния, Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ способы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ извСстных CMS. Π”Π°ΠΆΠ΅ Π½Π° самописных ΠΈΠ»ΠΈ HTML-сайтах ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ способы Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. О Π½ΠΈΡ… я ΠΈ расскаТу Π΄Π°Π»Π΅Π΅.

Π’ WordPress

Для скрытия рСсурса ΠΎΡ‚ ПБ Π²Π°ΠΌ достаточно Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ настройку, которая ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ для Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ² ПБ. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² панСль управлСния, Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ курсор Π½Π° ΠΏΡƒΠ½ΠΊΡ‚ β€œΠΠ°ΡΡ‚Ρ€ΠΎΠΉΠΊΠΈβ€ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΌ ΠΏΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚ β€œΠ§Ρ‚Π΅Π½ΠΈΠ΅β€. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ страница, Π³Π΄Π΅ самой послСднСй ΠΎΠΏΡ†ΠΈΠ΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ нуТная Π½Π°ΠΌ Π³Π°Π»ΠΎΡ‡ΠΊΠ°.

АктивируйтС чСкбокс с Π³Π°Π»ΠΎΡ‡ΠΊΠΎΠΉ, послС Ρ‡Π΅Π³ΠΎ ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ β€œΠ‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ измСнСния”. ΠžΡ‚Π½Ρ‹Π½Π΅ ваш рСсурс Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ поисковыми систСмами. WordPress проставит Π½Π° всСх страницах рСсурса ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠΎΠ±Ρ‰Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² поисковом Ρ€Π°Π½ΠΆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ.

ΠŸΡ€ΠΈ этом Π΄Π°ΠΆΠ΅ Π² самих настройках сообщаСтся, Ρ‡Ρ‚ΠΎ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ всСгда поисковыС систСмы ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ этому запросу. ЯндСкс ΠΈ Google, скорСС всСго, ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‚, Π° Π²ΠΎΡ‚ ΠΌΠ΅Π½Π΅Π΅ популярныС ПБ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ваш рСсурс нСсмотря Π½Π° всС усилия.

Π’ любой ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π² настройки ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ эту Π³Π°Π»ΠΎΡ‡ΠΊΡƒ. Π’ΠΎΠ³Π΄Π° ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ автоматичСски убСрСтся со всСх страниц, ΠΈ Π²Ρ‹ смоТСтС ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ… Π½Π° ΠΏΠ΅Ρ€Π΅ΠΎΠ±Ρ…ΠΎΠ΄ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ЯндСкс.ВСбмастСра ΠΈΠ»ΠΈ Google Search Console.

Помимо ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ закрытия рСсурса, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΆΠ΅ самоС, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ ΡΡ‚Π°Ρ‚ΡŒΡΠΌΠΈ ΠΈΠ»ΠΈ страницами. Для этого Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ»Π°Π³ΠΈΠ½ для поисковой ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Yoast SEO ΠΈΠ»ΠΈ любоС Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… этой ΡΡ‚Π°Ρ‚ΡŒΠΈ я Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€ΡŽ ΠΈΠΌΠ΅Π½Π½ΠΎ Yoast SEO.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ страницу ΠΈΠ»ΠΈ ΡΡ‚Π°Ρ‚ΡŒΡŽ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π² ΠΏΠ°Π½Π΅Π»ΠΈ управлСния, послС Ρ‡Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ страницу Π²Π½ΠΈΠ·. Π’ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ сниппСта с Yoast SEO, Π³Π΄Π΅ располоТСно ΠΎΠΊΠ½ΠΎ с title, описаниСм ΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словом для вашСго ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°.

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ β€œΠ”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎβ€ (Π·Π½Π°Ρ‡ΠΎΠΊ ΡˆΠ΅ΡΡ‚Π΅Ρ€Π΅Π½ΠΊΠΈ), послС Ρ‡Π΅Π³ΠΎ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ β€œΠΠ΅Ρ‚β€ Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ мСню β€œΠ Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ поисковым систСмам ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π—Π°ΠΏΠΈΡΡŒ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… поиска?”

Π—Π΄Π΅ΡΡŒ ΠΆΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ настройки. НапримСр, Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ robots для этой ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ страницы. Однако Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ вряд Π»ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ эти Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Достаточно Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡƒΠ½ΠΊΡ‚ Π² настройках записи, послС Ρ‡Π΅Π³ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ измСнСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½ΡƒΠΆΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ.

Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с любой записью ΠΈ страницСй. Π’Π°ΠΊΠΆΠ΅ это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ (Ρ‚Π΅Π³Π°ΠΌΠΈ) ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ кастомными таксономиями.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ всС страницы ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ всС записи, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π° Yoast SEO. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² мСню β€œSEO” – β€œΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² поисковой выдачС”. ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ страница, Π³Π΄Π΅ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ мСню Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ β€œΠ’ΠΈΠΏΡ‹ содСрТимого”. Π’Π°ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ всС таксономии вашСго рСсурса.

К ΠΊΠ°ΠΆΠ΄ΠΎΠΉ таксономии Π±ΡƒΠ΄Π΅Ρ‚ свой Π½Π°Π±ΠΎΡ€ настроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ шаблон. Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π½ΡƒΠΆΠ½ΠΎΠΉ таксономии (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊ записям), Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ содСрТимоС Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ β€œΠΠ΅Ρ‚β€ Π² ΠΏΡƒΠ½ΠΊΡ‚Π΅ β€œΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ Записи Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… поиска?” ПослС этого Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ просто ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настройки.

На всСх записях автоматичСски проставится ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ robots, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒ поисковикам, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ эти Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя Π΄Ρ€ΡƒΠ³ΠΈΠ΅ таксономии ΠΈ страницы Π±ΡƒΠ΄ΡƒΡ‚ доступны для индСксации.

Π’ΠΎ ΠΆΠ΅ самоС Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ со страницами, ΠΈ с Π°Ρ€Ρ…ΠΈΠ²Π°ΠΌΠΈ, ΠΈ с ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ. НуТно просто ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ эту настройку, послС Ρ‡Π΅Π³ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ измСнСния.

Π—Π°ΠΏΡ€Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· robots.txt

Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ рСсурс ΠΎΡ‚ взгляда ПБ ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ самого стандартного способа – Ρ‡Π΅Ρ€Π΅Π· robots.txt, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅ΡΡ‚ΡŒ практичСски Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. Π”Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ большоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для поисковиков, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Π½Π΅ΠΌ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ всС ΠΏΡ€Π°Π²ΠΈΠ»Π° для Ρ€ΠΎΠ±ΠΎΡ‚ΠΎΠ². Если этого Ρ„Π°ΠΉΠ»Π° Π½Π΅Ρ‚, ПБ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΊΠ°ΠΊ ΠΎΡˆΠΈΠ±ΠΊΡƒ.

Для закрытия всСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ всС Π½Ρ‹Π½Π΅ΡˆΠ½Π΅Π΅ содСрТимоС Ρ„Π°ΠΉΠ»Π°, послС Ρ‡Π΅Π³ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΡƒΠ΄Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строки.

User-agent: *

Disallow: /

Π­Ρ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ваш сайт ΠΎΡ‚ всСх ПБ. ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ рСсурс Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ поисковика. Для этого вмСсто Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ€ΠΎΠ±ΠΎΡ‚Π°.

НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ ΠΎΡ‚ Google, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠ΄.

User-agent: Googlebot

Disallow: /

Π’Π°ΠΊΠΆΠ΅ вмСсто Googlebot ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ β€œYandex”, Ρ‚ΠΎΠ³Π΄Π° ваш рСсурс Π±ΡƒΠ΄Π΅Ρ‚ скрыт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ ЯндСкса.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ ΠΈΠ»ΠΈ страницу, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΅Π΅ Π² Ρ„Π°ΠΉΠ»Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρƒ β€œDisallow”.

К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ страницу /blog/ ΠΎΡ‚ всСх ПБ. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ замыслу Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Для этого Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строчки Π² robots. txt.

User-agent: *

Disallow: /blog/

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ использования robots.txt Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π² панСлях управлСния для вСбмастСров. ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ инструмСнты Π΅ΡΡ‚ΡŒ ΠΈ Π² ЯндСксС, ΠΈ Π² Google.

ΠšΡΡ‚Π°Ρ‚ΠΈ говоря, использованиС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° robots.txt – Π·Π°Π»ΠΎΠ³ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ SEO-продвиТСния. О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ robots.txt для WordPress ΠΈ Joomla я рассказывал Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π΅. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ.

Π§Π΅Ρ€Π΅Π· ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ robots

Π­Ρ‚ΠΎΡ‚ способ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° самый ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ, Π³Π΄Π΅ я рассказывал, ΠΊΠ°ΠΊ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ рСсурс ΠΎΡ‚ индСксации Π² WordPress Ρ‡Π΅Ρ€Π΅Π· настройки ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½. Волько Π² этом случаС Π²Π°ΠΌ придСтся Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ Π² ΠΊΠΎΠ΄ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Π΅Π· всяких интСрфСйсов ΠΈ Ρ‚. Π΄.

Π’ΠΎ всС страницы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΡ‚ ПБ, Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ‚Π΅Π³.

<meta name=”robots” content=”noindex, nofollow”/>

Π’ WordPress это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Ρ‚Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ располоТСн Π² мСню β€œΠ’Π½Π΅ΡˆΠ½ΠΈΠΉ вид”. botΒ» search_bot

НуТно Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ… Π² Ρ„Π°ΠΉΠ». Π­Ρ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π°ΠΊΡ€ΠΎΡŽΡ‚ ваш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΎΡ‚ всСх извСстных ПБ.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, способов закрытия ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΎΡ‚ ПБ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ. Π― рассмотрСл Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярныС ΠΈ дСйствСнныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹. НадСюсь, Ρ‡Ρ‚ΠΎ этот ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π²Π°ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. ВсС Π½Π° самом Π΄Π΅Π»Π΅ ΠΎΡ‡Π΅Π½ΡŒ просто, особСнно Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ WordPress ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ. Достаточно просто Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ настройку, ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚.

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ способом ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ рСсурс Ρ‡Π΅Ρ€Π΅Π· robots.txt. Π’Π°ΠΊΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ вСбмастСров, ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π½Π°Ρ€Π΅ΠΊΠ°Π½ΠΈΠΉ Ρƒ Π½ΠΈΡ… Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚. Π’ любой ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ просто ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ содСрТимоС Ρ„Π°ΠΉΠ»Π° ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ сайт Π½Π° ΠΏΠ΅Ρ€Π΅ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡŽ.

Если Π²Ρ‹ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ Π² ΠΌΠΈΡ€Π΅ вСбмастСринга ΠΈ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π·Π°Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° собствСнном Π±Π»ΠΎΠ³Π΅ ΠΈΠ»ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ сайтС, я ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ Π²Π°ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с курсом Василия Π‘Π»ΠΈΠ½ΠΎΠ²Π° – Π°Π²Ρ‚ΠΎΡ€Π° ΠΈ создатСля iklife.ru. Π’ этом курсС собрана вся нСобходимая ΠΈ полСзная информация ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ сайтов, ΠΌΠΎΠ½Π΅Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ, SEO-ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΡŽ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ сфСрам. На Π»Π΅Π½Π΄ΠΈΠ½Π³Π΅ ΠΏΠΎ ссылкС Π²Ρ‹ΡˆΠ΅ Π²Ρ‹ смоТСтС Π½Π°ΠΉΡ‚ΠΈ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ подробности.

Как Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ сайт ΠΎΡ‚ индСксации β€” ΠžΡ„Ρ‚ΠΎΠΏ Π½Π° vc.ru

{«id»:40521,»url»:»https:\/\/vc.ru\/flood\/40521-kak-zakryt-sayt-ot-indeksacii»,»title»:»\u041a\u0430\u043a \u0437\u0430\u043a\u0440\u044b\u0442\u044c \u0441\u0430\u0439\u0442 \u043e\u0442 \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u0438″,»services»:{«facebook»:{«url»:»https:\/\/www.facebook.com\/sharer\/sharer.php?u=https:\/\/vc.ru\/flood\/40521-kak-zakryt-sayt-ot-indeksacii»,»short_name»:»FB»,»title»:»Facebook»,»width»:600,»height»:450},»vkontakte»:{«url»:»https:\/\/vk.com\/share.php?url=https:\/\/vc.ru\/flood\/40521-kak-zakryt-sayt-ot-indeksacii&title=\u041a\u0430\u043a \u0437\u0430\u043a\u0440\u044b\u0442\u044c \u0441\u0430\u0439\u0442 \u043e\u0442 \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u0438″,»short_name»:»VK»,»title»:»\u0412\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0435″,»width»:600,»height»:450},»twitter»:{«url»:»https:\/\/twitter. com\/intent\/tweet?url=https:\/\/vc.ru\/flood\/40521-kak-zakryt-sayt-ot-indeksacii&text=\u041a\u0430\u043a \u0437\u0430\u043a\u0440\u044b\u0442\u044c \u0441\u0430\u0439\u0442 \u043e\u0442 \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u0438″,»short_name»:»TW»,»title»:»Twitter»,»width»:600,»height»:450},»telegram»:{«url»:»tg:\/\/msg_url?url=https:\/\/vc.ru\/flood\/40521-kak-zakryt-sayt-ot-indeksacii&text=\u041a\u0430\u043a \u0437\u0430\u043a\u0440\u044b\u0442\u044c \u0441\u0430\u0439\u0442 \u043e\u0442 \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u0438″,»short_name»:»TG»,»title»:»Telegram»,»width»:600,»height»:450},»odnoklassniki»:{«url»:»http:\/\/connect.ok.ru\/dk?st.cmd=WidgetSharePreview&service=odnoklassniki&st.shareUrl=https:\/\/vc.ru\/flood\/40521-kak-zakryt-sayt-ot-indeksacii»,»short_name»:»OK»,»title»:»\u041e\u0434\u043d\u043e\u043a\u043b\u0430\u0441\u0441\u043d\u0438\u043a\u0438″,»width»:600,»height»:450},»email»:{«url»:»mailto:?subject=\u041a\u0430\u043a \u0437\u0430\u043a\u0440\u044b\u0442\u044c \u0441\u0430\u0439\u0442 \u043e\u0442 \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u0446\u0438\u0438&body=https:\/\/vc. ru\/flood\/40521-kak-zakryt-sayt-ot-indeksacii»,»short_name»:»Email»,»title»:»\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0430 \u043f\u043e\u0447\u0442\u0443″,»width»:600,»height»:450}},»isFavorited»:false}

2436 просмотров

API ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ индСкса | Бсылка Π½Π° Elasticsearch [7.10]

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ индСкс. Для ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… API ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π»ΡŽΠ±Ρ‹Π΅ индСксы Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ API ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… индСксов для ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ открытия Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… индСксов. Если запрос Π½Π°Ρ†Π΅Π»Π΅Π½ ΠΏΠΎΡ‚ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ…, запрос ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ любой ΠΈΠ· Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… индСксов ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΠΎΡ‚ΠΎΠΊΠ°.

Π—Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ индСкс Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ чтСния / записи ΠΈ Π½Π΅ позволяСт всС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ индСксы. НСвозмоТно ΠΏΡ€ΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈΠ»ΠΈ для поиска Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ индСксС.Π­Ρ‚ΠΎ позволяСт Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ индСксы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ структуры Π΄Π°Π½Π½Ρ‹Ρ… для индСксированиС ΠΈΠ»ΠΈ поиск Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ сниТаСт Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Π΅ расходы Π½Π° кластСр.

ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ индСкса мастСр ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° пСрСзапуск сСгмСнтов индСкса для отраТСния Π½ΠΎΠ²ΠΎΠ³ΠΎ состояния индСкса. Π—Π°Ρ‚Π΅ΠΌ осколки ΠΏΡ€ΠΎΠΉΠ΄ΡƒΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ процСсс восстановлСния. Π’ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… / Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… индСксов автоматичСски Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ кластСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ достаточного количСства ΠΊΠΎΠΏΠΈΠΉ осколков всСгда.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ нСсколько индСксов. ВыдаСтся ошибка Ссли запрос явно ссылаСтся Π½Π° ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ индСкс. Π’Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ignore_unavailable = true .

ВсС индСксы ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с использованиСм _all Π² качСствС ΠΈΠΌΠ΅Π½ΠΈ индСкса. ΠΈΠ»ΠΈ ΡƒΠΊΠ°Π·Π°Π² ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ… всС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, * ).

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ индСксов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ подстановочных Π·Π½Π°ΠΊΠΎΠ² ΠΈΠ»ΠΈ _all ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, установив дСйствиС.destructive_requires_name Π² Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true . Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· api настроСк обновлСния кластСра.

Π—Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ индСксы Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ объСм дискового пространства, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² управляСмых срСдах. Π˜Π½Π΄Π΅ΠΊΡΡ‹ закрытия ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² настройках кластСра API, установив cluster.indices.close.enable Π½Π° false . По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ это , ΠΏΡ€Π°Π²Π΄Π° .

Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ индСкс записи Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΡ€Ρ‹Ρ‚.Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ индСкс записи, ΠΏΠΎΡ‚ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ… сначала Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π» создан Π½ΠΎΠ²Ρ‹ΠΉ индСкс записи ΠΈ Ρ‚ΠΎΠ³Π΄Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ индСкс записи ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΡ€Ρ‹Ρ‚.

Π–Π΄Π°Ρ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΡˆΠ°Ρ€Π΄ΠΎΠ²ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ индСкса Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π΅Π³ΠΎ сСгмСнты, wait_for_active_shards настройка Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° созданиС индСкса примСняСтся Ρ‚Π°ΠΊΠΆΠ΅ ΠΊ дСйствиям индСкса _open ΠΈ _close .

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ запрос ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ индСкс с ΠΈΠΌΠ΅Π½Π΅ΠΌ my-index-000001 .

 POST / my-index-000001 / _open 

API Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΎΡ‚Π²Π΅Ρ‚:

 {
  "ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΎ": ΠΏΡ€Π°Π²Π΄Π°,
  "shards_acknowledged": ΠΏΡ€Π°Π²Π΄Π°
} 

API закрытия индСкса | Бсылка Elasticsearch [главная]

Π—Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ индСкс.

Для закрытия ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… индСксов ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ API закрытия индСксов.

Π—Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ индСкс Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ чтСния / записи ΠΈ Π½Π΅ позволяСт всС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ индСксы. НСвозмоТно ΠΏΡ€ΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈΠ»ΠΈ для поиска Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ индСксС.Π­Ρ‚ΠΎ позволяСт Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ индСксы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ структуры Π΄Π°Π½Π½Ρ‹Ρ… для индСксированиС ΠΈΠ»ΠΈ поиск Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎ сниТаСт Π½Π°ΠΊΠ»Π°Π΄Π½Ρ‹Π΅ расходы Π½Π° кластСр.

ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ индСкса мастСр ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° пСрСзапуск сСгмСнтов индСкса для отраТСния Π½ΠΎΠ²ΠΎΠ³ΠΎ состояния индСкса. Π—Π°Ρ‚Π΅ΠΌ осколки ΠΏΡ€ΠΎΠΉΠ΄ΡƒΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ процСсс восстановлСния. Π’ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… / Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… индСксов автоматичСски Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ кластСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ достаточного количСства ΠΊΠΎΠΏΠΈΠΉ осколков всСгда.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ нСсколько индСксов. ВыдаСтся ошибка Ссли запрос явно ссылаСтся Π½Π° ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ индСкс. Π’Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ignore_unavailable = true .

ВсС индСксы ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ ΠΈΠ»ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с использованиСм _all Π² качСствС ΠΈΠΌΠ΅Π½ΠΈ индСкса. ΠΈΠ»ΠΈ ΡƒΠΊΠ°Π·Π°Π² ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ… всС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, * ).

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ индСксов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ подстановочных Π·Π½Π°ΠΊΠΎΠ² ΠΈΠ»ΠΈ _all ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, установив дСйствиС.destructive_requires_name Π² Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true . Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· api настроСк обновлСния кластСра.

Π—Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ индСксы Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ объСм дискового пространства, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² управляСмых срСдах. Π˜Π½Π΄Π΅ΠΊΡΡ‹ закрытия ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² настройках кластСра API, установив cluster.indices.close.enable Π½Π° false . По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ это , ΠΏΡ€Π°Π²Π΄Π° .

Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ индСкс записи Π² ΠΏΠΎΡ‚ΠΎΠΊΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΡ€Ρ‹Ρ‚.Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ индСкс записи, ΠΏΠΎΡ‚ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ… сначала Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π±Ρ‹Π» создан Π½ΠΎΠ²Ρ‹ΠΉ индСкс записи ΠΈ Ρ‚ΠΎΠ³Π΄Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ индСкс записи ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΡ€Ρ‹Ρ‚.

ΠŸΠΎΡΡ‚ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΈΠ· индСксации

Π― попытался ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ нСсколько сообщСний, Π° Π·Π°Ρ‚Π΅ΠΌ попытался ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Relevanssi считаСт сообщСния, Π½ΠΎ пропускаСт ΠΈΡ… ΠΏΡ€ΠΈ индСксировании.
Π― ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» ΠΊΠΎΠ΄ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» это:

Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ таксономии индСксации для product_cat Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ таксономии индСксации для Ρ‚ΠΈΠΏΠ° встряхивания Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ таксономии индСксации для основного ΠΈΠ½Π³Ρ€Π΅Π΄ΠΈΠ΅Π½Ρ‚Π° Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ таксономии индСксации для Тидкости Π˜Π½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² таксономии для Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ½Π³Ρ€Π΅Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠ² Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ таксономии индСксации для слоТности Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° таксономии для слоТности: Χ‘Χ™Χ Χ•Χ Χ™ Условия таксономии индСксации для ΠΆΡƒΡ€Π½Π°Π»Π° -category Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ таксономии индСксации для ΠΊΡƒΡ…ΠΎΠ½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ таксономии индСксации для подходящих-для Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ таксономии индСксации для Ρ‚ΠΈΠΏΠ° Π΅Π΄Ρ‹ Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° таксономии для Ρ‚ΠΈΠΏΠ° Π΅Π΄Ρ‹: ΧžΧΧ€Χ™Χ קינוחים Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ таксономии индСксации для питания Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° таксономии для питания: ים ΧͺΧ™Χ›Χ•Χ Χ™Χͺ Χ¦ΧžΧ—Χ•Χ Χ™Χͺ Условия таксономии индСксации для подходящСго для случая содСрТания Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° таксономии для случая: אירוח Χ—Χ‘Χ¨'Χ” Χ‘Χ§Χ˜Χ Χ” Χ˜Χ• Χ‘Χ©Χ‘Χ˜ יום האהבה Χ©Χ‘Χ•Χ’Χ•Χͺ Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ таксономии индСксации для ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π° Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° таксономии для ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π°: Π”ΠΎΠΌΠ°ΡˆΠ½ΡΡ страница Π˜Π½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² таксономии для индСксации Π±Ρ€Π΅Π½Π΄Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ таксономии для mag-Π±Ρ€Π΅Π½Π΄ΠΎΠ² Π˜Π½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² таксономии для Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π°-Π±Ρ€Π΅Π½Π΄Π° Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π° таксономии для Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π°-b rand: Ninja Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ таксономии индСксации для ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ поля для индСксации: _sku Π˜Π½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° сообщСния. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΉ: ׀אי Χ€Χ™Χ¨Χ•Χͺ Χ˜Χ¨Χ™Χ™Χ Π˜Π½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ содСрТания сообщСния. Π Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ послС Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½ΠΎΠ³ΠΎ_post_content: ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚, Ρ‚ΠΎΠΊΠ΅Π½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ: ΠžΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ запрос индСксации: INSERT IGNORE INTO wp_relevanssi (doc, term, term_reverse, content, title, comment, tag, link, author, category, ΠΎΡ‚Ρ€Ρ‹Π²ΠΎΠΊ, таксономия, customfield, type, taxonomy_detail, customfield_detail, mysqlcolumn) VALUES (19257, 'Χ‘Χ™Χ Χ•Χ Χ™', REVERSE ('Χ‘Χ™Χ Χ•Χ Χ™'), 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 'post', '{\ "ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ \": 1 } ',' ', 0), (19257,' ים ', REVERSE (' ΧžΧΧ€Χ™Χ '), 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,' сообщСниС ',' {\ "Ρ‚ΠΈΠΏ Π΅Π΄Ρ‹ \": 1} ',' ', 0), (19257,' קינוחים ', REVERSE (' קינוחים), 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 , 'post', '{\ "Π΅Π΄Π°-Ρ‚ΠΈΠΏ \": 1}', '', 0), (19257, 'ΧͺΧ™Χ›Χ•Χ Χ™Χͺ', REVERSE ('ΧͺΧ™Χ›Χ•Χ Χ™Χͺ), 0, 0, 0, 0, 0, 0 , 0, 0, 1, 0, 'post', '{\ "food \": 1}', '', 0), (19257, 'Χ¦ΧžΧ—Χ•Χ Χ™Χͺ', REVERSE ('Χ¦ΧžΧ—Χ•Χ Χ™Χͺ), 0, 0, 0 , 0, 0, 0, 0, 0, 1, 0, 'post', '{\ "food \": 1}', '', 0), (19257, 'אירוח', REVERSE ('אירוח') , 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 'post', '{\ "для случая \": 1}', '', 0), (19257, 'Χ¨', REVERSE ('Χ—Χ‘Χ¨'), 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 'сообщСниС' , '{\ "для случая \": 1}', '', 0), (19257, '', REVERSE ('Χ‘Χ§Χ˜Χ Χ”'), 0, 0, 0, 0, 0, 0, 0 , 0, 1, 0, 'post', '{\ "ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для случая \": 1}', '', 0), (19257, 'Χ‘Χ©Χ‘Χ˜', REVERSE ('Χ‘Χ©Χ‘Χ˜'), 0, 0 , 0, 0, 0, 0, 0, 0, 1, 0, 'post', '{\ "для случая \": 1}', '', 0), (19257, 'יום', REVERSE ('יום'), 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 'сообщСниС', '{\ "для случая \": 1}', '', 0), (19257, 'האהבה', REVERSE ('האהבה'), 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 'post', '{\ "ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для случая \ ": 1} ',' ', 0), (19257,' Χ©Χ‘Χ•Χ’Χ•Χͺ ', REVERSE (' Χ©Χ‘Χ•Χ’Χ•Χͺ), 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 'сообщСниС' , '{\ "подходящий для случая \": 1}', '', 0), (19257, 'Π΄ΠΎΠΌ', REVERSE ('Π΄ΠΎΠΌ'), 0, 0, 0, 0, 0, 0, 0 , 0, 1, 0, 'post', '{\ "recipe-category \": 1}', '', 0), (19257, 'ninja', REVERSE ('ninja'), 0, 0, 0 , 0, 0, 0, 0, 0, 1, 0, 'post', '{\ "recipe-brand \": 1}', '', 0), (19257, '׀אי', REVERSE ('׀אי '), 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,' post ',' ',' ', 0), (19257,' Χ€Χ™Χ¨Χ•Χͺ ', REVERSE (' Χ€Χ™Χ¨Χ•Χͺ '), 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 'post', '', '', 0), (19257, 'ריים ', REVERSE (' Χ˜Χ¨Χ™Χ™Χ '), 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,' post ',' ',' ', 0)

Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡΡΠ½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ?

Python Indexing and Slicing for Lists and Other Sequential Types

List, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, самый ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΈ распространСнный Ρ‚ΠΈΠΏ Π² Python. Одна ΠΈΠ· ΠΏΡ€ΠΈΡ‡ΠΈΠ½, ΠΏΠΎΡ‡Π΅ΠΌΡƒ это Ρ‚Π°ΠΊ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, — это нотация Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² Python. ΠšΠΎΡ€ΠΎΡ‡Π΅ говоря, Π½Π°Ρ€Π΅Π·ΠΊΠ° — это Π³ΠΈΠ±ΠΊΠΈΠΉ инструмСнт для создания Π½ΠΎΠ²Ρ‹Ρ… списков ΠΈΠ· ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ списка.

Python ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΡΡ€Π΅Π·Π½ΡƒΡŽ Π½ΠΎΡ‚Π°Ρ†ΠΈΡŽ для любого ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ списки, строки, ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠΈ, Π±Π°ΠΉΡ‚Ρ‹, Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹Π΅ массивы ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρ‹. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, любая новая структура Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ свою ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ. Π­Ρ‚ΠΎ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ (ΠΈ злоупотрСбляСт) Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ… NumPy ΠΈ Pandas, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊ популярны Π² машинном ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΈ Π½Π°ΡƒΠΊΠ΅ ΠΎ Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Β«Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Π΅Π·Π΄Π΅Β».

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ сосрСдоточимся Π½Π° опСрациях индСксирования ΠΈ Π½Π°Ρ€Π΅Π·ΠΊΠΈ списков Python. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ обсудим, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для любого ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π΄Π°Π½Π½Ρ‹Ρ…. Волько измСняСмыС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ присваивания ΠΈ удалСния Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹ ΠΊ нСизмСняСмым Ρ‚ΠΈΠΏΠ°ΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠΈ, строки, Π±Π°ΠΉΡ‚Ρ‹ ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρ‹.

Π˜Π½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΠ±ΡΡƒΠΆΠ΄Π°Ρ‚ΡŒ Π½ΠΎΡ‚Π°Ρ†ΠΈΡŽ срСзов, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² индСксировании ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ².

Π’ Python список ΠΏΠΎΡ…ΠΎΠΆ Π½Π° массивы Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… языках сцСнариСв (Ruby, JavaScript, PHP).Он позволяСт Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ пСрСчислимый Π½Π°Π±ΠΎΡ€ элСмСнтов Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ доступ ΠΊ элСмСнту ΠΏΠΎ Π΅Π³ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ — индСксу.

Рассмотрим простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

>>> colors = ['красный', 'Π·Π΅Π»Π΅Π½Ρ‹ΠΉ', 'синий', 'ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ', 'Π±Π΅Π»Ρ‹ΠΉ', 'Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ']
 

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈ список Ρ†Π²Π΅Ρ‚ΠΎΠ². ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт Π² спискС ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ (Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π°) ΠΈ индСкс (Π΅Π³ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Π² спискС). Python ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ индСксированиС с Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ индСксом . Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ элСмСнт (Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «красный») ΠΈΠΌΠ΅Π΅Ρ‚ индСкс 0, Π²Ρ‚ΠΎΡ€ΠΎΠΉ (Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«Π·Π΅Π»Π΅Π½Ρ‹ΠΉΒ») ΠΈΠΌΠ΅Π΅Ρ‚ индСкс 1 ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Для доступа ΠΊ элСмСнту ΠΏΠΎ Π΅Π³ΠΎ индСксу Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Π΅ скобки:

>>> colors = ['красный', 'Π·Π΅Π»Π΅Π½Ρ‹ΠΉ', 'синий', 'ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ', 'Π±Π΅Π»Ρ‹ΠΉ', 'Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ']
>>> Ρ†Π²Π΅Ρ‚Π° [0]
'красный'
>>> Ρ†Π²Π΅Ρ‚Π° [1]
'Π·Π΅Π»Π΅Π½Ρ‹ΠΉ'
>>> Ρ†Π²Π΅Ρ‚Π° [5]
'Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ'
 

ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ индСксы

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ индСксации Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ любой элСмСнт ΠΏΠΎ Π΅Π³ΠΎ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ. Π­Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Ссли ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ ΠΈΠ· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° списка. Но Ρ‡Ρ‚ΠΎ, Ссли ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Π²Π·ΡΡ‚ΡŒ послСдний элСмСнт списка? Или прСдпослСдний элСмСнт? Π’ этом случаС ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ элСмСнты ΠΈΠ· хвоста списка.

Для выполнСния этого трСбования сущСствуСт ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ индСксация. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, вмСсто использования индСксов ΠΎΡ‚ нуля ΠΈ Π²Ρ‹ΡˆΠ΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ индСксы ΠΎΡ‚ -1 ΠΈ Π½ΠΈΠΆΠ΅.

Π’ систСмС ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ индСксации -1 соотвСтствуСт послСднСму элСмСнту списка (Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«Ρ‡Π΅Ρ€Π½Ρ‹ΠΉΒ»), -2 — прСдпослСднСму (Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«Π±Π΅Π»Ρ‹ΠΉΒ») ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

>>> colors = ['красный', 'Π·Π΅Π»Π΅Π½Ρ‹ΠΉ', 'синий', 'ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ', 'Π±Π΅Π»Ρ‹ΠΉ', 'Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ']
>>> Ρ†Π²Π΅Ρ‚Π° [-1]
'Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ'
>>> Ρ†Π²Π΅Ρ‚Π° [-2]
'Π±Π΅Π»Ρ‹ΠΉ'
>>> Ρ†Π²Π΅Ρ‚Π° [-6]
'красный'
 

Assignment

РаньшС ΠΌΡ‹ использовали индСксированиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для доступа ΠΊ содСрТимому ячСйки списка.Но Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ содСрТимоС ячСйки с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ присваивания:

>>> ΠΊΠΎΡ€Π·ΠΈΠ½Π° = ['Ρ…Π»Π΅Π±', 'масло', 'ΠΌΠΎΠ»ΠΎΠΊΠΎ']
>>> ΠΊΠΎΡ€Π·ΠΈΠ½Π° [0] = 'Ρ‚ΠΎΡ€Ρ‚'
>>> ΠΊΠΎΡ€Π·ΠΈΠ½Π°
['Ρ‚ΠΎΡ€Ρ‚', 'масло', 'ΠΌΠΎΠ»ΠΎΠΊΠΎ']
>>> ΠΊΠΎΡ€Π·ΠΈΠ½Π° [-1] = 'Π²ΠΎΠ΄Π°'
>>> ΠΊΠΎΡ€Π·ΠΈΠ½Π°
['Ρ‚ΠΎΡ€Ρ‚', 'масло', 'Π²ΠΎΠ΄Π°']
 

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ свободно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡŽ для присвоСния.

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅

ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π»Π΅Π³ΠΊΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ любой элСмСнт ΠΈΠ· списка с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ индСксации ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° del :

>>> ΠΊΠΎΡ€Π·ΠΈΠ½Π° = ['Ρ…Π»Π΅Π±', 'масло', 'ΠΌΠΎΠ»ΠΎΠΊΠΎ']
>>> ΠΊΠΎΡ€Π·ΠΈΠ½Π° [0]
>>> ΠΊΠΎΡ€Π·ΠΈΠ½Π°
['масло', 'молоко']
>>> дСль ΠΊΠΎΡ€Π·ΠΈΠ½Π° [1]
>>> ΠΊΠΎΡ€Π·ΠΈΠ½Π°
['сливочноС масло']
 

Π˜Π½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ²

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ индСксирования Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ для всСх ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ².Но ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ присваивания ΠΈ удалСния Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹ ΠΊ нСизмСняСмым ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠ°ΠΌ.

Slice Notation

Как Π±Ρ‹Π»ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, индСксированиС позволяСт Π²Π°ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ / ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ / ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ ячСйку списка. Π§Ρ‚ΠΎ, Ссли ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ подсписок списка. Или ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ сразу ΠΊΡƒΡ‡Ρƒ ячССк? Или ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Π²ΠΏΠ°ΡΡ‚ΡŒ Π² Π±Π΅Π·ΡƒΠΌΠΈΠ΅ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ список ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ количСством Π½ΠΎΠ²Ρ‹Ρ… ячССк Π² любой ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ?

Π­Ρ‚ΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ интСрСсныС Ρ‚Ρ€ΡŽΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ срСзной Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ. Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим Π½Π° эту Ρ‚Π΅ΠΌΡƒ.

Π‘Π°Π·ΠΎΠ²ΠΎΠ΅ использованиС срСзов

Боздадим основной список:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
 

Π§Ρ‚ΠΎ, Ссли ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Π²Π·ΡΡ‚ΡŒ подсписок ΠΈΠ· списка nums ? Π­Ρ‚ΠΎ нСслоТно ΠΏΡ€ΠΈ использовании срСза:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> some_nums = число [2: 7]
>>> some_nums
[30, 40, 50, 60, 70]
 

Π˜Ρ‚Π°ΠΊ, Π²ΠΎΡ‚ наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ срСза: 2: 7 . ΠŸΠΎΠ»Π½Ρ‹ΠΉ синтаксис срСза: start: stop: step . Π½Π°Ρ‡Π°Π»ΠΎ относится ΠΊ индСксу элСмСнта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Π»ΠΎ нашСго срСза. stop относится ΠΊ индСксу элСмСнта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ΠΌ нашСго срСза. , шаг позволяСт Π²Π°ΠΌ Π²Π·ΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ n-ΠΉ элСмСнт Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ start: stop .

Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ start Ρ€Π°Π²Π½ΠΎ 2 , поэтому наш срСз начинаСтся со значСния 30 . стоп — это 7 , поэтому послСдний элСмСнт срСза — 70 с индСксом 6 .Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ², slice создаСт Π½ΠΎΠ²Ρ‹ΠΉ список (ΠΌΡ‹ Π½Π°Π·Π²Π°Π»ΠΈ Π΅Π³ΠΎ some_nums ) с Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌΠΈ элСмСнтами.

ΠœΡ‹ Π½Π΅ использовали шаг Π² нашСм срСзС, поэтому ΠΌΡ‹ Π½Π΅ пропустили Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ элСмСнта ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ всС значСния Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ срСзов ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·Π²Π»Π΅Ρ‡ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ списка, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [0: 4]
[10, 20, 30, 40]
 

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ элСмСнта (индСкс 0 ) ΠΈ Π²Π΅Π΄Π΅ΠΌ список Π΄ΠΎ элСмСнта с индСксом 4 .

ВзятиС n ΠΏΠ΅Ρ€Π²Ρ‹Ρ… элСмСнтов списка

Нотация срСза позволяСт ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ любой элСмСнт ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ синтаксиса. Если ΠΌΡ‹ пропустим Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ , Ρ‚ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒΡΡ с 0 индСкс :

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [: 5]
[10, 20, 30, 40, 50]
 

Π˜Ρ‚Π°ΠΊ, nums [: 5] эквивалСнтно nums [0: 5] . Π­Ρ‚Π° комбинация прСдставляСт собой ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ярлык для получСния n ΠΏΠ΅Ρ€Π²Ρ‹Ρ… элСмСнтов списка.

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ n послСдних элСмСнтов списка

ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ индСксы ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π½Π°ΠΌ Π»Π΅Π³ΠΊΠΎ Π±Ρ€Π°Ρ‚ΡŒ n-послСдниС элСмСнты списка:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> числа [-3:]
[70, 80, 90]
 

Π—Π΄Π΅ΡΡŒ пропускаСтся ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ stop .Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° списка. НачинаСм с Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ элСмСнта с ΠΊΠΎΠ½Ρ†Π° (Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 70 с индСксом -3 ) ΠΈ Π΄ΠΎΠ²ΠΎΠ΄ΠΈΠΌ всС Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°.

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ свободно ΡΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ индСксы Π² позициях start ΠΈ stop :

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [1: -1]
[20, 30, 40, 50, 60, 70, 80]
>>> числа [-3: 8]
[70, 80]
>>> числа [-5: -1]
[50, 60, 70, 80]
 

ВзятиС всСх, ΠΊΡ€ΠΎΠΌΠ΅ n послСдних элСмСнтов списка

Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅ использованиС ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… индСксов:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [: - 2]
[10, 20, 30, 40, 50, 60, 70]
 

ΠœΡ‹ Π±Π΅Ρ€Π΅ΠΌ всС, ΠΊΡ€ΠΎΠΌΠ΅ Π΄Π²ΡƒΡ… послСдних элСмСнтов исходного списка.

ВзятиС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ n-Π³ΠΎ элСмСнта списка

Π§Ρ‚ΠΎ, Ссли ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ 2-ΠΉ элСмСнт ΠΈΠ· nums ? Π—Π΄Π΅ΡΡŒ Π² ΠΈΠ³Ρ€Ρƒ вступаСт ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ step :

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [:: 2]
[10, 30, 50, 70, 90]
 

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ опускаСм start / stop ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ step . ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ start , ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ элСмСнты:

>>> число [1 :: 2]
[20, 40, 60, 80]
 

И Ссли ΠΌΡ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΠΌ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ элСмСнты Π² ΠΊΠΎΠ½Π΅Ρ†, ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ stop :

>>> число [1: -3: 2]
[20, 40, 60]
 

ИспользованиС ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ шага ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎΠ³ΠΎ списка

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ шаг для получСния ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎΠ³ΠΎ списка:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [:: - 1]
[90, 80, 70, 60, 50, 40, 30, 20, 10]
 

ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ , шаг измСняСт способ, нотация срСза Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π­Ρ‚ΠΎ заставляСт срСз ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒΡΡ ΠΈΠ· ΠΊΠΎΠ½Ρ†Π° списка. Π˜Ρ‚Π°ΠΊ, ΠΎΠ½ ΠΈΠ΄Π΅Ρ‚ ΠΎΡ‚ послСднСго элСмСнта ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹ΠΉ список с ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ шагом.

Из-Π·Π° этой особСнности, start ΠΈ stop Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ справа Π½Π°Π»Π΅Π²ΠΎ. НапримСр, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹ΠΉ список, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ начинаСтся с 80 :

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [-2 :: - 1]
[80, 70, 60, 50, 40, 30, 20, 10]
 

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ с элСмСнта -2 (Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 80 ) ΠΈ ΠΈΠ΄Π΅ΠΌ справа Π½Π°Π»Π΅Π²ΠΎ, собирая всС элСмСнты Π² ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎΠΌ спискС.

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ stop , Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ элСмСнтом. НапримСр, Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ значСния 20 ΠΈ 10 :

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [-2: 1: -1]
[80, 70, 60, 50, 40, 30]
 

ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ 1 для стоп-индСкса , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся элСмСнтом со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 20 . Π˜Ρ‚Π°ΠΊ, ΠΈΠ΄Π΅ΠΌ ΠΎΡ‚ 80 Π΄ΠΎ 30, Π½Π΅ считая значСния 20 .

НСмного сбиваСт с Ρ‚ΠΎΠ»ΠΊΡƒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ step , stop index находится ΠΏΠ΅Ρ€Π΅Π΄ start .ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ шаг , шаг ΠΏΠ΅Ρ€Π΅Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅Ρ‚ всС с Π½ΠΎΠ³ Π½Π° Π³ΠΎΠ»ΠΎΠ²Ρƒ.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ step :

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [-2: 1: -3]
[80, 50]
 

Slice and Copying

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ Π²Π°ΠΆΠ½ΡƒΡŽ Π²Π΅Ρ‰ΡŒ: срСз списка создаСт Π½Π΅Π³Π»ΡƒΠ±ΠΎΠΊΡƒΡŽ копию исходного списка. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ бСзопасно ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ список, ΠΈ это Π½Π΅ повлияСт Π½Π° исходный список:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> first_five = число [0: 5]
>>> first_five [2] = 3
>>> first_five
[10, 20, 3, 40, 50]
>>> число
[10, 20, 30, 40, 50, 60, 70, 80, 90]
 

НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ элСмСнт ΠΏΠΎΠ΄ индСксом 2 , это Π½Π΅ влияСт Π½Π° список nums , ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ first_five list — это частичная копия списка nums .

БущСствуСт самая короткая Ρ„ΠΎΡ€ΠΌΠ° записи срСзов — просто двоСточия nums [:] .

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> nums_copy = nums [:]
>>> nums_copy [0] = 33
>>> nums_copy
[33, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число
[10, 20, 30, 40, 50, 60, 70, 80, 90]
 

Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚Π½ΡƒΡŽ копию всСго списка ΠΈ являСтся Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ сокращСниСм, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° копия исходного списка.

ΠžΠ±ΡŠΠ΅ΠΊΡ‚ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°

Но Ρ‡Ρ‚ΠΎ, Ссли ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ снова ΠΈ снова.Π•ΡΡ‚ΡŒ Π»ΠΈ способ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ срСза вмСсто использования Ρ‚ΠΎΠ»ΡŒΠΊΠΎ синтаксичСской Ρ„ΠΎΡ€ΠΌΡ‹?

Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ slice function:

>>> five_items_after_second = slice (2, 2 + 5)
>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> colors = ['красный', 'Π·Π΅Π»Π΅Π½Ρ‹ΠΉ', 'синий', 'ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ', 'Π±Π΅Π»Ρ‹ΠΉ', 'Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ', 'сСрСбристый']
>>> число [five_items_after_second]
[30, 40, 50, 60, 70]
>>> Ρ†Π²Π΅Ρ‚Π° [five_items_after_second]
["синий", "ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ", "Π±Π΅Π»Ρ‹ΠΉ", "Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ", "сСрСбристый"]
 

slice Ѐункция ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ порядкС, Ρ‡Ρ‚ΠΎ ΠΈ Π² Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ срСза, ΠΈ Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ элСмСнт, просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ None :

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> all_but_two_last = slice (НСт, -2)
>>> число [all_but_two_last]
[10, 20, 30, 40, 50, 60, 70]
>>> reversed = slice (НСт, НСт, -1)
>>> числа [Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ порядкС]
[90, 80, 70, 60, 50, 40, 30, 20, 10]
 

НазначСниС срСзов

Python ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ назначСния срСзов, которая позволяСт Π½Π°ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ряд Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ списком. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ срСза, ΠΎΠ½ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ исходный ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π½Π° мСстС. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½ΠΈ Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΡ‹ ΠΊ нСизмСняСмым ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠ°ΠΌ.

Π—Π°ΠΌΠ΅Ρ‰Π°ΡŽΡ‰Π°Ρ Ρ‡Π°ΡΡ‚ΡŒ списка

НазначСниС срСза позволяСт ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒ списка Π½ΠΎΠ²Ρ‹ΠΌΠΈ значСниями:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [: 4] = [1,2,3,4]
>>> число
[1, 2, 3, 4, 50, 60, 70, 80, 90]
 

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Π½Π΅ мСняСм количСство элСмСнтов Π² спискС. ΠžΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ значСния списка.

Π—Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ части списка

ВмСсто этого ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒ списка Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠΌ:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [: 4] = [1,2,3,4,5,6,7]
>>> число
[1, 2, 3, 4, 5, 6, 7, 50, 60, 70, 80, 90]
 

Π’ этом случаС ΠΌΡ‹ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌ исходный список.

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ больший кусок мСньшим количСством элСмСнтов:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [: 4] = [1]
>>> число
[1, 50, 60, 70, 80, 90]
 
Π—Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ n-ΠΉ элСмСнт

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ шаг позволяСт Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ n-ΠΉ элСмСнт Π½ΠΎΠ²Ρ‹ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [:: 2] = [1,1,1,1,1]
>>> число
[1, 20, 1, 40, 1, 60, 1, 80, 1]
 

ИспользованиС назначСния срСзов с шагом устанавливаСт ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ для списка, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ прСдоставляСм для назначСния. ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ список Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ‚ΠΎΡ‡Π½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ количСству замСняСмых элСмСнтов. Если Π΄Π»ΠΈΠ½Π° Π½Π΅ совпадаСт, Python Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [:: 2] = [1,1,1]
ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ (послСдний Π²Ρ‹Π·ΠΎΠ² послСдний):
  Π€Π°ΠΉΠ» "", строка 1, Π²
ValueError: ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° Π½Π°Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° 3 Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΌΡƒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρƒ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° 5
 

ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ step :

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [:: - 2] = [1,2,3,4,5]
>>> число
[5, 20, 4, 40, 3, 60, 2, 80, 1]
 

ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ значСния start ΠΈ stop , ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡƒΠ·ΠΈΡ‚ΡŒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π·Π°ΠΌΠ΅Π½Ρ‹:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> число [1: 5: 2] = [2, 4]
>>> число
[10, 2, 30, 4, 50, 60, 70, 80, 90]
 

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°

ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ del для удалСния Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° ΠΈΠ· списка:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> del nums [3: 7]
>>> число
[10, 20, 30, 80, 90]
 

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ ΠΊΡƒΡ‡Ρƒ элСмСнтов Π² сСрСдинС списка nums .

ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ step для Π½Π°Ρ€Π΅Π·ΠΊΠΈ ΠΈ удалСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ n-Π³ΠΎ элСмСнта:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> del nums [:: 2]
>>> число
[20, 40, 60, 80]
 

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠΎΠ»Π½Ρ‹ΠΉ синтаксис, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ для удаляСмых элСмСнтов:

>>> nums = [10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> del nums [1: 7: 2]
>>> число
[10, 30, 50, 70, 80, 90]
 

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ с 20 (индСкс 1) ΠΈ удаляСм ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ 2-ΠΉ элСмСнт Π΄ΠΎ значСния 80 (индСкс 7).

И ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° измСняСт Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, это Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ ΠΊ нСизмСняСмым ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠ°ΠΌ.

РСзюмС

ΠœΡ‹ обсудили Π΄Π²Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ со списком: индСксированиС ΠΈ срСз. ОбС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для эффСктивного использования Python.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ прСдпосылки для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ индСксирования ΠΈ Π½Π°Ρ€Π΅Π·ΠΊΠΈ Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ… NumPy ndarrays ΠΈ Pandas Series ΠΈ DataFrame .