Wix Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° host – ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» robots.txt для WordPress β€” Π²Π°ΠΆΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΏΡ€ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‚Π΅ индСксации

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

WIX β€” Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ SEO оптимизация CMS ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅.

ВСматичСский Ρ‚Ρ€Π°Ρ„ΠΈΠΊ – Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π² ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ бизнСса

ΠœΡ‹ выпустили Π½ΠΎΠ²ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ Β«ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚-ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтях: Как Π·Π°ΡΠ΅ΡΡ‚ΡŒ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ подписчиков ΠΈ Π²Π»ΡŽΠ±ΠΈΡ‚ΡŒ ΠΈΡ… Π² свой Π±Ρ€Π΅Π½Π΄Β».

Подпишись Π½Π° рассылку ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΊΠ½ΠΈΠ³Ρƒ Π² ΠΏΠΎΠ΄Π°Ρ€ΠΎΠΊ!

wix

WIXβ€” ΡΡ‚ΠΎ бСсплатный конструктор сайтов, ΠΈ Π½ΡƒΠΆΠ½ΠΎ это ΠΎΡ‚Ρ‡Π΅Ρ‚Π»ΠΈΠ²ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ. Π•Ρ‰Π΅ Ρ€Π°Π· ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡŽΡΡŒ, β€œΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΎΡ€ ΡΠ°ΠΉΡ‚ΠΎΠ²β€œ. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ смоТСтС Π²ΠΎΠΏΠ»ΠΎΡ‚ΠΈΡ‚ΡŒ всС Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π²Π·Π±Ρ€Π΅Π΄Π΅Ρ‚ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ, Π° Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ лишь Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ прСдоставляСт Π²Π°ΠΌ конструктор.

 

ВозмоТности для SEO ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ)

ΠŸΠ΅Ρ€Π²ΠΎΠ΅ β€” ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ΠΈ для Π³Π»Π°Π²Π½ΠΎΠΉ страницы.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ с сайта:

  1. Π—Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€.
  2. Π‘Π»Π΅Π²Π° Π² Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ Настройки.
  3. Π’ опциях настроСк, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° SEO (Google).
  4. Когда откроСтся ΠΎΠΊΠ½ΠΎ ΠΎΠΏΡ†ΠΈΠΉ настроСк SEO (Google), ΠΏΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ β€” ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΡƒ рядом с Β«ΠŸΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ поисковикам Π½Π°ΠΉΡ‚ΠΈ ΠΌΠΎΠΉ сайт».
wix3

А Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³Π°ΠΌΠΈ страниц ΠΈΠ· Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°:

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π² WIX Π½Π°ΡΡ‚Ρ€ΠΎΠΉΠΊΠ° SEO для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ваш сайт Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ HTML5
  2. Π‘Π»Π΅Π²Π° Π² мСню Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹
  3. Из списка страниц вашСго сайта, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ страницу, тэги ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ
  4. Π’ Π½ΠΈΠΆΠ½Π΅ΠΉ части мСню Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Ρ‹, ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ Π½Π° Настройки SEO страницы
  5. Π’Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΊΠ°ΠΊ Π²Ρ‹ создали тэги для вашСго сайта, ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΈ описаниС вашСй страницы ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова

 

ВозмоТности сСо продвиТСния Π² WIX Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅:

wix

ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ эти дСйствия ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ для всСх Π²Π°ΡˆΠΈΡ… страниц, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ….

 

Π’Π΅Π±-Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠ° Π² WIX

МоТно Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Google Analytics, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΡ€Π΅ΠΌΠΈΡƒΠΌ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π΅.

ЯндСкс ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΡƒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ нСльзя, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² WIX вставляСтся Π½Π΅ ΠΊΠΎΠ΄, Π° лишь ID  Google Analytics.

Google webmaster ΠΈ ЯндСкс ВСбмастСр ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠ² ΠΏΡ€Π°Π²Π° Ρ‡Π΅Ρ€Π΅Π· доступный Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π».

a21c20489b

БлоТности продвиТСния ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Π½Π° WIX

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ сайта ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Π² 90% ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ сущности: Π ΠΠ—Π”Π•Π›Π« β€” Π’ΠžΠ’ΠΠ Π« β€” БРЕНДЫ. ИмСнно Π² этом ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ся ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π² WIX.
1. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° URL для Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ² ΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²

KAxexZ7u4oKar8

Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ Π½Π° HTML5, Ρ‚ΠΎ Π²ΠΎΡ‚ такая конструкция URL ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΠ΅ΠΉ поисковыми систСмами (ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ЯндСкс ΠΈ Google Π·Π°ΡΠ²Π»ΡΡŽΡ‚, Ρ‡Ρ‚ΠΎ это для Π½ΠΈΡ… Π½Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Π½ΠΎ ΠΏΠΎ Ρ„Π°ΠΊΡ‚Ρƒ β€” это всС ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°). Π˜ΠΌΠ΅Π½Π½ΠΎ этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π² WIX ΠΈ Π³Π»ΡŽΡ‡ΠΈΡ‚ Π² SEO β€” Π½Π΅ знаСшь сколько страниц ΠΏΠΎΠΏΠ°Π΄ΡƒΡ‚ Π² индСкс ΠΈ продСрТутся Π»ΠΈ ΠΎΠ½ΠΈ Ρ‚Π°ΠΌ Π²ΠΎΠΎΠ±Ρ‰Π΅.

2. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» описания  Ρƒ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²
Описания ΠΈ названия Ρƒ всСх Π²Π°ΡˆΠΈΡ… ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚ΠΎΠ² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹, ΠΈ это Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ. Но, ΡƒΠ²Ρ‹, Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ²Π°Ρ€Ρƒ ΠΏΡ€ΠΈΠ΄Π°ΡŽΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ.
3. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ возмоТности ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Β«Π±Ρ€Π΅Π½Π΄Ρ‹Β» ΠΈΠ»ΠΈ «производитСля» ΠΈΠ»ΠΈ Β«ΠΌΠ΅Ρ‚ΠΊΠΈΒ»
4. Мало возмоТностСй Π² ΠΎΠ±Ρ‰Π΅ΠΌ
НСт Π½ΠΈ возмоТностСй ΠΏΠ΅Ρ€Π΅Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠΈ, Π½ΠΈ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΠ². Π’Π°ΠΊΠΆΠ΅ Π½Π΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½ΠΈΠ·Π°Ρ‚ΠΎΡ€Π° ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ΠΎΠ², Ссли страниц ΠΌΠ½ΠΎΠ³ΠΎ. НСт управлСния ЧПУ, ΠΌΠΈΠΊΡ€ΠΎΡ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, Π° Π³Π»Π°Π²Π½ΠΎΠ΅ β€” Π½Π΅Ρ‚ возмоТности Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ robots.txt.

 

SEO Wizard Π² WIX

2c4b06a6d2

Π­Ρ‚ΠΎ большС систСма для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, всС Π»ΠΈ (Title β€” Description  β€” h2 (headline))  Π²Ρ‹  Π²Π΅Π·Π΄Π΅ Π·Π°ΠΏΠΎΠ»Π½ΠΈΠ»ΠΈ, Π½ΠΎ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ.

 

Π’Ρ‹Π²ΠΎΠ΄Ρ‹. Раскрутка ΠΈ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ CMS WIX.

Боздавая сайт ΠΈΠ»ΠΈ ΠΌΠ°Π³Π°Π·ΠΈΠ½ Π½Π° WIX Π½Π΅ стоит Π΄Π΅Π»Π°Ρ‚ΡŒ SEO Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΊΠ°Π½Π°Π»ΠΎΠΌ привлСчСния посСтитСлСй, ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅ΡΡŒ ΠΊ seo, ΠΊΠ°ΠΊ Π² бонусу. ВозмоТности CMS ΡΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹, Π° риски с индСксациСй ΠΎΡ‡Π΅Π½ΡŒ Π²Π΅Π»ΠΈΠΊΠΈ.

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

semantica.in

БСзврСмСнная ΠΊΠΎΠ½Ρ‡ΠΈΠ½Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Host Π² ЯндСксС

ИзмСнСния Π² поисковом Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅ ЯндСкса ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΡƒΡŽ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΡŽ Π½Π° ΡƒΡ€Π΅Π·Π°Π½ΠΈΠ΅ – Π½ΠΈΡ‡Π΅Π³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡƒΠΆΠ΅ Π΄Π°Π²Π½ΠΎ Π½Π΅ добавляСтся, Π° Π²ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ ΠΈΠ· старого ΠΏΠ»Π°Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ пСрСстаСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ. Π’ ΠΌΠ°Ρ€Ρ‚Π΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π³ΠΎΠ΄Π° ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ ΠΆΠ΅Ρ€Ρ‚Π²ΠΎΠΉ этого процСсса стала Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° Host для Ρ„Π°ΠΉΠ»Π° robots.txt.

12 ΠΌΠ°Ρ€Ρ‚Π° 2018 Π³ΠΎΠ΄Π° ЯндСкс Π² своСм Π±Π»ΠΎΠ³Π΅ для вСбмастСров анонсировал скороС ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Host, Π° ΡƒΠΆΠ΅ 20 ΠΌΠ°Ρ€Ρ‚Π° констатировал сСй Ρ„Π°ΠΊΡ‚, сопроводив Π΅Π³ΠΎ Π½ΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΌΠΈ инструкциями ΠΏΠΎ ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Ρƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ 301-Π³ΠΎ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Π°.

Π”ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° Host ΠΊΠ°ΠΊ рСкомСндация для Ρ€ΠΎΠ±ΠΎΡ‚Π°-Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΡ‰ΠΈΠΊΠ° ΠΎ Π²Ρ‹Π±ΠΎΡ€Π΅ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Π·Π΅Ρ€ΠΊΠ°Π»Π° Π±Ρ‹Π»Π° Π²Π²Π΅Π΄Π΅Π½Π° Π΅Ρ‰Π΅ Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ дСсятилСтия, Ссли Π½Π΅ ошибаюсь, Π² Π Π°ΠΌΠ±Π»Π΅Ρ€Π΅, ΠΈ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ стала ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ российскими поисковиками. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΠ½Π° содСрТится Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ поисковой систСмы Mail.Ru. Google эту Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρƒ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π».

ЯндСкс Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя использовал эту Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρƒ ΠΊΠ°ΠΊ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΡŽ для указания Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Π·Π΅Ρ€ΠΊΠ°Π»Π° наряду с сСрвСрным Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΠΌ. Π’ 2011-ΠΌ Π³ΠΎΠ΄Ρƒ для случаСв Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π° для индСксирования ΠΈΠ· Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² с www ΠΈΠ»ΠΈ Π±Π΅Π· www, Π² сСрвисС ЯндСкс.ВСбмастСр появился инструмСнт Β«Π“Π»Π°Π²Π½ΠΎΠ΅ Π·Π΅Ρ€ΠΊΠ°Π»ΠΎΒ», для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π» заявлСно, Ρ‡Ρ‚ΠΎ

Β«Ρ‚Π°ΠΊΠΎΠΉ способ Π²Ρ‹Π±ΠΎΡ€Π° Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Π·Π΅Ρ€ΠΊΠ°Π»Π° ΠΈΠΌΠ΅Π΅Ρ‚ больший ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚, Ρ‡Π΅ΠΌ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° Host, Π½ΠΎ мСньший, Ρ‡Π΅ΠΌ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ (301, 302)Β».

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

ΠžΠ΄Π½Ρƒ ΠΈΠ· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½Ρ‹Ρ… ситуаций, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΈ второстСпСнноС Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ мСстами, Ρ‚Π°ΠΊ описывал Π² своСй инструкции ΠΏΠΎ Π΄Π΅Π»ΠΈΠΊΠ°Ρ‚Π½ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Ρƒ с http Π½Π° https ΡΠΎΠ±ΠΈΡ€Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Π· сотрудников слуТбы ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ЯндСкса ΠŸΠ»Π°Ρ‚ΠΎΠ½ Π©ΡƒΠΊΠΈΠ½:

Β«ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π² Ρ†Π΅Π»ΠΎΠΌ Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ отличаСтся ΠΎΡ‚ склСйки, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² этом случаС я особСнно Π½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ для ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Π°: получится, Ρ‡Ρ‚ΠΎ Π³Π»Π°Π²Π½ΠΎΠ΅ Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ нСдоступно ΠΈΠ·-Π·Π° Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Π°, Π° Ρ†Π΅Π»ΡŒ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Π° β€” это Π½Π΅Π³Π»Π°Π²Π½ΠΎΠ΅ Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ ΠΈ Π² поиск ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π½Π΅ смоТСт. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π² поиск страницы Π½Π΅ смогут ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ совсСм. Π’ Ρ‚Π°ΠΊΠΎΠΉ ситуации устанавливайтС Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρƒ Β«Host: https://site.ruΒ», ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Β«ΠŸΠ΅Ρ€Π΅Π΅Π·Π΄ сайта», адрСс Π² поискС Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… нСдСль»

.

БСйчас этот совСт ΠŸΠ»Π°Ρ‚ΠΎΠ½Π° Π©ΡƒΠΊΠΈΠ½Π° ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Ρ€ΠΊΠ½ΡƒΡ‚ с ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΎΠΉ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ устарСл, ΠΈ сотрудники ЯндСкса, ΠΎΡ‚ΠΌΠ΅Π½ΠΈΠ² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Host, ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»Π΅ΠΉΠΊΠ° сайта с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ постранично настроСнного 301-Π³ΠΎ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ всСго нСсколько Π΄Π½Π΅ΠΉ. Однако это Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли Π² связкС с 301-ΠΌ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ инструмСнт Β«ΠŸΠ΅Ρ€Π΅Π΅Π·Π΄ сайта», ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€Π°Π² Π½Π° ΠΎΠ±Π° сайта.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ Β«ΠŸΠ΅Ρ€Π΅Π΅Π·Π΄ сайта» ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для склСйки Π·Π΅Ρ€ΠΊΠ°Π» ΠΈ Π±Π΅Π· настройки Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Π°, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π½Π΅ гарантируСтся, ΠΈ срок склСйки ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Ρ‚ΡΠ½ΡƒΡ‚ΡŒΡΡ Π½Π° нСсколько нСдСль. Π‘Ρ‚ΠΎΠΈΡ‚ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Π² этом случаС, ΠΊΠ°ΠΊ ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅ Π² случаС Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Host, второстСпСнноС Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ находится Π² индСксС, ΠΈ поэтому этот способ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ остороТныС Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ сайтов, Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΏΠΎΠΆΠ΅Ρ€Ρ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Ρ€Π°Π΄ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ рисков ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°, ΠΏΡƒΡΡ‚ΡŒ ΠΈ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, Ρ‡Ρ‚ΠΎ Π² коммСнтариях ΠΊ новости ЯндСкса ΠΎΠ± ΠΎΡ‚ΠΌΠ΅Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Host ΡƒΠΆΠ΅ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ совсСм свСТиС ΠΏΠ΅Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ истории ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΅Π·Π΄Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ 301-Π³ΠΎ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Π°:

Π’ случаС ΠΆΠ΅, ΠΊΠΎΠ³Π΄Π° Π½Π΅Ρ‚ возмоТности ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²Π° Π½Π° ΠΎΠ±Π° сайта, придСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 301-ΠΌ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΠΌ, Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ инструмСнтом Β«ΠŸΠ΅Ρ€Π΅Π΅Π·Π΄ сайта». Π‘ΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΠΊ ЯндСкса Π•Π»Π΅Π½Π° ΠŸΠ΅Ρ€ΡˆΠΈΠ½Π° ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ склСйка Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΡ‚ΠΈ, Π½ΠΎ отсутствия ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚:

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

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

Π’ любом случаС, ΠΎΡ‚ΠΊΠ°Π· ΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Host Π² ΠΏΠΎΠ»ΡŒΠ·Ρƒ 301-Π³ΠΎ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Π° являСтся Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ шагом ЯндСкса Π² процСссС ΡƒΠ½ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ своСго Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΠΎΠΌ Google, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ 301-ΠΉ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ являлся основной ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ΠΎΠΉ для указания Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Π·Π΅Ρ€ΠΊΠ°Π»Π° ΠΏΡ€ΠΈ склСйкС сайтов.

Напомню, Ρ‡Ρ‚ΠΎ Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ ЯндСкс расстался с Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² языка запросов, Π½Π΅ ΠΈΠΌΠ΅Π²ΡˆΠΈΡ… Π°Π½Π°Π»ΠΎΠ³ΠΎΠ² Π² Google, Ρ‡Ρ‚ΠΎ я ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π» Π² своСй ΡΡ‚Π°Ρ‚ΡŒΠ΅ Β«ΠšΠ°ΡΡ‚Ρ€Π°Ρ†ΠΈΡ языка запросов ЯндСкса». Π’ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π² скором Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ слСдуСт ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ ΠΎΡ‚ ЯндСкса ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½Ρ‹Ρ… шагов ΠΏΠΎ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… элСмСнтов своСго Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… Π°Π½Π°Π»ΠΎΠ³ΠΎΠ² Π² Google. К Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ извСстным ΠΈΠ· Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ отнСсти Ρ‚Π΅Π³ noindex, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹ Ρ„Π°ΠΉΠ»Π° robots.txt Clean-param ΠΈ Crawl-Delay.

www.searchengines.ru

SEO настройки для сайта Π½Π° Wix.com β€Ί Π‘Π»ΠΎΠ³ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ

Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ ΠΎΠ±Π·ΠΎΡ€Π΅ ΠΌΡ‹ рассматривали Ρ‚Π°ΠΊΠΎΠΉ конструктор сайтов ΠΊΠ°ΠΊ – Wix. Π—Π° это врСмя я ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» Π½Π° ΠΏΠΎΡ‡Ρ‚Ρƒ мноТСство писСм с ΠΏΡ€ΠΎΡΡŒΠ±ΠΎΠΉ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π½Π° настройках сайта: Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ SEO настройки, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΌΠ΅Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ².

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΌΠ΅Π½Π°

НаиболСС популярный вопрос, срСди Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ Π±Π»ΠΎΠ³Π° – ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎΠΌΠ΅Π½ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня Π² конструктор сайтов Wix? Π₯ΠΎΡ‡Ρƒ Вас ΠΎΠ³ΠΎΡ€Ρ‡ΠΈΡ‚ΡŒ – ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎΠΌΠ΅Π½ ΠΊ Π’Π°ΡˆΠ΅ΠΌΡƒ сайту Π½Π° Wix ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΏΡ€Π΅ΠΌΠΈΡƒΠΌ-ΠΏΠ»Π°Π½Π°. ПослС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° ΠΏΡ€Π΅ΠΌΠΈΡƒΠΌ Π²Ρ‹ смоТСтС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ сайту Π΄ΠΎΠΌΠ΅Π½.

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΌΠ΅Π½Π° ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎ проста: Ссли Π²Ρ‹ ΠΊΡƒΠΏΠΈΠ»ΠΈ Π΄ΠΎΠΌΠ΅Π½ Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ рСгистратора, Ρ‚ΠΎ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρƒ Π΄ΠΎΠΌΠ΅Π½Π° Π±ΡƒΠ΄Π΅Ρ‚ прописаны NS сСрвСра самого рСгистратора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° NS-записи WIX, послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΏΡ€ΠΎΠΏΠΈΡˆΠΈΡ‚Π΅ сСрвСра Wix Π² настройках Π΄ΠΎΠΌΠ΅Π½Π°, остаСтся ΠΏΡ€ΠΈΠΏΠ°Ρ€ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΌΠ΅Π½ Π² настройках конструктора Wix.
Для Π΄ΠΎΠΌΠ΅Π½Π° Π² ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ порядкС Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ прописан список dns сСрвСров, Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π΄Π²ΡƒΡ… NS-записСй, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ записи. Π­Ρ‚ΠΎ дСлаСтся для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ сайта, Π² случаС нСдоступности сСрвСров Π΄Ρ€ΡƒΠ³ΠΈΠ΅ сСрвСра ΡΡ‚Ρ€Π°Ρ…ΡƒΡŽΡ‚ ΠΈΡ….

Настройки SEO

Π’ настройках управлСния сайтом Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ SEO Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π’Π°Ρˆ сайт для Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ ранТирования Π² поисковых систСмах ЯндСкс ΠΈ Google.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ сайт Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ ΠΊ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ поисковыми Ρ€ΠΎΠ±ΠΎΡ‚Π°ΠΌΠΈ:

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

НСмаловаТный ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ продвиТСния сайта Π² поисковых систСмах – это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ΠΈ, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ h2. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π° SEO-страницы. Для этого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° сайт Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ списка страниц:

Для Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ страницы Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Β«SEO страницы»:

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΎΠΊΠ½ΠΎ настройки страницы SEO. Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ΠΈ ΠΏΠΎΠ΄ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова для сайта: Title, Description, Keyword (хотя я Π±Ρ‹ Π½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ), Ρ‚Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ адрСс страницС, ΡΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π΅ ΠΎΡ‚ поисковых систСм (это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² случаС Ссли Π½Π° страницС находится Π½Π΅ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΎΠ½ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ для посСтитСлСй сайта.

Мобильная вСрсия

Π’ послСднСС врСмя всС большСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Ρ€Π°Π½ΠΆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ сайтов отдаСтся Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ сайта ΠΊ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ устройствам. Богласно послСдним рСкомСндациям ΠΎΡ‚ ЯндСкс – ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сайт Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств:

Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ сайта Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ инструмСнтом Π² Π±Π΅Ρ‚Π° вСрсии сСрвиса ЯндСкс.ВСбмастСр Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… страниц».

Π‘Π°ΠΌΡ‹ΠΌΠΈ распространСнными ошибками, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволяСт Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ инструмСнт Π² ЯндСкс.ВСбмастСрС, ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ, ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π»ΠΊΠΎΠ³ΠΎ тСкста, отсутствиС ΠΈΠ»ΠΈ Π½Π΅Π²Π΅Ρ€Π½ΠΎΠ΅ располоТСниС ΠΌΠ΅Ρ‚Π°-Ρ‚Π΅Π³Π° Β«viewportΒ», Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ нСвоспроизводимого Π²ΠΈΠ΄Π΅ΠΎ.

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… вСрсий сайтов сдСланныС ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ конструктора Wix.com Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ ΠΎΡ‚ ЯндСкса Π·Π°ΠΌΠ΅Ρ‡Π΅Π½ΠΎ Π½Π΅ Π±Ρ‹Π»ΠΎ:

БущСствуСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠ΅Π»ΠΊΠΎΠ³ΠΎ тСкста, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΎΠΏΡΡ‚ΡŒ-Ρ‚Π°ΠΊΠΈ всС зависит ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ шаблона ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ оформлСния мобильной вСрсии Π’Π°ΡˆΠ΅Π³ΠΎ сайта.

Каким ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сайта?

Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎ поулярности вопрос, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ мСня ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ посСтитСли Π±Π»ΠΎΠ³Π° – Каким ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сайта сдСланного Π½Π° Wix.com? ВсСм извСстно, Ρ‡Ρ‚ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сайта влияСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° повСдСнчСскиС Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹ (посСтитСли большС ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ страниц Π½Π° сайтах, Π³Π΄Π΅ страницы ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ быстро) Π½ΠΎ ΠΈ Π½Π° Ρ€Π°Π½ΠΆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сайта Π² поисковых систСмах. Π Π°Π½Π΅Π΅ спСциалистами поискового продвиТСния ΡΠΎΠΎΠ±Ρ‰Π°Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ страниц сайта – ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ ранТирования страниц Π² поискС ΠΈ Π½Π° это слСдуСт ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, Π½Π° сайтС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ провСсти Π±Π°Π·ΠΎΠ²ΡƒΡŽ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΡƒΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ всСх ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ±Ρ€Π΅Π·Π°ΡŽΡ‚ΡΡ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ поля, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ Π³Π»ΡƒΠ±ΠΈΠ½Π° Ρ†Π²Π΅Ρ‚Π° (Π΄ΠΎ минимально ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠ³ΠΎ значСния), ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ сохраняСтся Π² подходящСм Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅. Π‘Π°Π·ΠΎΠ²ΡƒΡŽ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ любой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для рСдактирования ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ GIMP. ΠŸΡ€ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ проводится сТатиС Ρ„Π°ΠΉΠ»ΠΎΠ² JPEG ΠΈ PNG (Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ).

ИспользованиС инструмСнтов сТатия ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ инструмСнты, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ сТатиС Ρ„Π°ΠΉΠ»ΠΎΠ² JPEG ΠΈ PNG Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ ΠΈ сниТСния качСства. Для Ρ„Π°ΠΉΠ»ΠΎΠ² JPEG рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ jpegtran ΠΈΠ»ΠΈ jpegoptim (доступно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Linux, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ β€”strip-all). Для PNG Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ OptiPNG ΠΈΠ»ΠΈ PNGOUT.
Как ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° ΠΎΡ‚ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, страницы сайта становятся мСньшС Π½Π° 50%.

CSS спрайты

ИспользованиС CSS-спрайтов Π½Π° сайтС позволяСт ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ элСмСнты интСрфСйса. Sprite Sheet β€” это ΠΎΠ΄Π½ΠΎ большоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ΅Π»ΠΊΠΈΡ… графичСских элСмСнтов сайта, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠΊΠΎΠ½ΠΎΠΊ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ. Благодаря CSS ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΈ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ количСство запросов ΠΊ сСрвСру.
ΠΠ°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ изобраТСния Π² CSS-спрайты для дальнСйшСго использования ΠΈΡ… Π½Π° сайтС.

Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

Π£ΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты для всСх ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ позволяСт ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈ Π½Π΅ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π½Π° ΠΈΡ… ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ пСрСрисовку. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅ изобраТСния Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ высоты ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ· ΠΎΡ‚Ρ‡Π΅Ρ‚Π° сСрвиса GTMetrix.

Π£ΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Vary: Accept-Encoding

Vary: Accept-Encoding сообщаСт прокси-сСрвСрам, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π΅ вСрсии рСсурса: ΡΠΆΠ°Ρ‚ΡƒΡŽ ΠΈ Π½Π΅ΡΠΆΠ°Ρ‚ΡƒΡŽ. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с общСдоступными прокси-сСрвСрами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Content-Encoding.

Как Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, настройка сайта сдСланного ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ конструктора Wix.com вСсьма ΡˆΠΈΡ€ΠΎΠΊΠ° ΠΈ практичСски Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ отличаСтся ΠΎΡ‚ сайта, Π·Π°ΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π² Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ Π²Π΅Π±-студии, поэтому ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ подрядчика ΠΏΠΎ созданию сайта, Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ конструктор Wix.com. ВсСм Ρ…ΠΎΡ€ΠΎΡˆΠΈΡ… Π»Π΅Ρ‚Π½ΠΈΡ… Π΄Π½Π΅ΠΉ!

Π‘ ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Vasilenko Ivan!

bitby.net

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ инсталлятора с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ WiX. Π§Π°ΡΡ‚ΡŒ 3 / Habr

Π’ этот Ρ€Π°Π· ΠΌΡ‹ создадим ΠΊΠΎΠ΅-Ρ‡Ρ‚ΠΎ послоТнСС, Ρ‡Π΅ΠΌ установочный ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ. Научимся Π²Π½ΠΎΡΠΈΡ‚ΡŒ ΠΈΠ·Π΅Π½ΡΡ‚ΡŒ шаги установки ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ собствСнныС Π΄ΠΈΠ°Π»ΠΎΠ³ΠΈ установщика.


Наш Π½ΠΎΠ²Ρ‹ΠΉ инсталлятор Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² сСбя ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги:

1. ΠŸΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅

2. Π’Ρ‹Π±ΠΎΡ€ способа установки

3. Π’Ρ‹Π±ΠΎΡ€ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для установки

4. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ярлыков

5. ВсС Π³ΠΎΡ‚ΠΎΠ²ΠΎ ΠΊ установкС
6. ΠŸΡ€ΠΎΡ†Π΅ΡΡ установки
7. Π€ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³

Π‘ΡƒΠ΄ΡƒΡ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΄Π²Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹: Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚ ΠΈ ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€.

Установщик Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ΡŒ Ρ‚Ρ€ΠΈ Π²ΠΈΠ΄Π° установки: ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ, Выборочная, Полная. Π—Π°Π΄Π°Π΄ΠΈΠΌ условиС: Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Ρ‹Π±Ρ€Π°Π» ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ установку ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ, ΠΏΡ€ΠΈ ΠΏΠΎΠ»Π½ΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΈ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚ ΠΈ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€, ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½ΠΎΠΉ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Π» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ.

НачнСм с Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ создадим Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ сразу Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² Π½Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ русского языка ΠΈ ссылку Π½Π° WixUIExtension.

Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΡƒΠΊΠ°Π·Π°Π» Π½Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ„Π°ΠΉΠ»Π° WixUI_ru-ru.wxl, Π½Π° самом Π΄Π΅Π»Π΅ Ρ‚Π°ΠΊΠΎΠΉ нСобходимости Π½Π΅Ρ‚, Ρ‚.ΠΊ. Ρ„Π°ΠΉΠ» с русской Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΡƒΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ WiX. НС доглядСл, каюсь.

Π’ качСствС Π½Π°Π±ΠΎΡ€Π° Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… ΠΎΠΊΠΎΠ½ Π² этот Ρ€Π°Π· ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Π±ΠΎΡ€ WixUI_Mondo. Π”ΠΎΠ±Π°Π²ΠΈΠΌ ссылку Π½Π° этот Π½Π°Π±ΠΎΡ€ Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ„Π°ΠΉΠ»Π° Product.wxs Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ <Product>.

<Property Value="INSTALLLOCATION"></Property>
<UIRef/>


Π”Π°Π»Π΅Π΅ Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌ наш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° нСсколько Ρ„Π°ΠΉΠ»ΠΎΠ². ВынСсСм описаниС <Feature> Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Features.wxs. Π’Π°ΠΊ ΠΆΠ΅ создадим ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»Ρ‹ для описания устанавливаСмых Ρ„Π°ΠΉΠ»ΠΎΠ² Files.wxs, создаваСмых ярлыков Shortcuts.wxs ΠΈ вынСсСм ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² Ρ„Π°ΠΉΠ» Variables.wxi ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΎ описано Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Ρ„Π°ΠΉΠ»Ρ‹ для установки: Π±Π»ΠΎΠΊΠ½ΠΎΡ‚ ΠΈ ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€. Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ элСмСнтом, ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€ β€” ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² состав ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π±Π»ΠΎΠΊΠ½ΠΎΡ‚ ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅ Π’Ρ‹Π±ΠΎΡ€ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для установки

Π’ Ρ„Π°ΠΉΠ» Files.wxs Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

<DirectoryRef FileSource="C:\WINDOWS\system32\" DiskId="1">
 <Component Guid="{7A8E49AD-DDE6-4f82-BC1D-389E2AF2B1CB}">
  <File Name='notepad.exe'/>
 </Component>

 <Component Guid="{0564AAFC-0AC9-4b0b-8ED9-452147CCEFFA}">
  <File Name='calc.exe'/>
 </Component>
</DirectoryRef>

* This source code was highlighted with Source Code Highlighter.



ΠœΡ‹ создали описаниС Π΄Π²ΡƒΡ… Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ эти ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² Ρ€Π°Π·Π½Ρ‹Π΅ ΠΎΠΏΡ†ΠΈΠΈ (<Feature>) установки. Π”ΠΎΠ±Π°Π²ΠΈΠΌ ΠΎΠΏΡ†ΠΈΠΈ установки, для этого Π² Ρ„Π°ΠΉΠ» Features.wxs Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΊΠΎΠ΄:
<Feature Title="Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚" Description="ОписаниС Π±Π»ΠΎΠΊΠ½ΠΎΡ‚Π°" Level="1" ConfigurableDirectory="INSTALLLOCATION">
 <ComponentRef />

 <Feature Title="ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€" Description="ОписаниС ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π°" Level="1">
  <ComponentRef />
 </Feature>
</Feature>

* This source code was highlighted with Source Code Highlighter.



Как Π²ΠΈΠ΄Π½ΠΎ опция установки FeatureCalc Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состав FeatureNotepad, Ρ‚.Π΅. являСтся зависимой ΠΈ, соотвСтствСнно, отобраТаСтся ΠΊΠ°ΠΊ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΉ элСмСнт Π² ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для установки.
Π’ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΊΠ»ΡŽΡ‡Π° <Feature> ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠ°ΠΊ Title ΠΈ Description. Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π·Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π² Π΄Π΅Ρ€Π΅Π²Π΅ Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для установки ΠΈ Π΅Π³ΠΎ описаниС, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅Π΅ΡΡ Π² ΠΏΡ€Π°Π²ΠΎΠΉ части ΠΎΠΊΠ½Π° ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°. Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ интСрСсный ΠΌΠΎΠΌΠ΅Π½Ρ‚ это ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ConfigurableDirectory β€” Π·Π°Π΄Π°Π΅Ρ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, ΠΏΡƒΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠžΠ±Π·ΠΎΡ€. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС это дирСктория INSTALLLOCATION, Ρ‚.Π΅. Ρ‚Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ наш ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. Если Π’Ρ‹ Π½Π΅ ΡƒΠΊΠ°ΠΆΠ΅Ρ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ConfigurableDirectory, Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ смоТСт ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚ΡŒ установки.

Π”ΠΎΠ±Π°Π²ΠΈΠΌ ссылку Π½Π° ΠΎΠΏΡ†ΠΈΠΈ установки Π² Ρ„Π°ΠΉΠ» Product.wxs:

<FeatureRef/>

ΠžΡΡ‚Π°Π»ΠΎΡΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ярлыки Π² мСню ΠŸΡƒΡΠΊ ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π°. Для добавлСния ярлыков Π² Ρ„Π°ΠΉΠ» Shortcuts.wxs вставим ΠΊΠΎΠ΄:
<DirectoryRef>
 <Component Guid="{29EB41BB-FCFA-4f71-B31A-9B265DA5C05D}">
  <Shortcut
       Name="Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚"
       Description="$(var.ProductName)"
       Target="[INSTALLLOCATION]Notepad.exe"
       WorkingDirectory="INSTALLLOCATION"/>
  <RemoveFolder On="uninstall"/>
  <RegistryValue Root="HKCU"
        Key="Software\$(var.Manufacturer)\$(var.ProductName)"
          Name="installed"
          Type="integer"
          Value="1"
          KeyPath="yes"/>
 </Component>

 <Component Guid="{C050C54C-F1E9-4fb8-9179-666305ADF489}">
  <Shortcut
       Name="ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€"
       Description="$(var.ProductName)"
       Target="[INSTALLLOCATION]Calc.exe"
       WorkingDirectory="INSTALLLOCATION"/>
  <RegistryValue Root="HKCU"
        Key="Software\$(var.Manufacturer)\$(var.ProductName)"
          Name="installed"
          Type="integer"
          Value="1"
          KeyPath="yes"/>
 </Component>
</DirectoryRef>

* This source code was highlighted with Source Code Highlighter.



ОписаниС ярлыков Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ярлыки Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΡ†ΠΈΠΈ установки:
<Feature Title="Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚" Description="ОписаниС Π±Π»ΠΎΠΊΠ½ΠΎΡ‚Π°" Level="1" ConfigurableDirectory="INSTALLLOCATION">
 <ComponentRef />
 <ComponentRef/>

 <Feature Title="ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€" Description="ОписаниС ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π°" Level="1">
  <ComponentRef />
  <ComponentRef/>
 </Feature>
</Feature>

* This source code was highlighted with Source Code Highlighter.



ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ наш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ. ΠžΠΏΡ†ΠΈΠΈ Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ, Ρ„Π°ΠΉΠ»Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ, Π½ΠΎ это Π½Π΅ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Π² самом Π½Π°Ρ‡Π°Π»Π΅. ΠŸΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΎΠΊΠ½ΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ соглашСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ ΠΈ отсутствуСт ΠΎΠΊΠ½ΠΎ создания ярлыков.

НачнСм Π²Π½ΠΎΡΠΈΡ‚ΡŒ измСнСния Π² порядок отобраТСния ΠΎΠΊΠΎΠ½ матсСра установки. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π»ΠΈΠ±ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ собствСнный Π½Π°Π±ΠΎΡ€ Π΄ΠΈΠ»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… ΠΎΠΊΠΎΠ½, Π»ΠΈΠ±ΠΎ Π²Π·ΡΡ‚ΡŒ Π·Π° основу Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΈ внСсти свои измСнСния. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя скачаСм Π°Ρ€Ρ…ΠΈΠ² с исходниками WiX, распакуСм, Π½Π°ΠΉΠ΄Π΅ΠΌ Ρ„Π°ΠΉΠ» WiXUI_Mondo.wxs (src\ext\UIExtension\wixlib), ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΡƒΠ΅ΠΌ Π² WiXUI_Wizard.wxs. Π”Π°Π»Π΅Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ этот Ρ„Π°ΠΉΠ» Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ строку:

<UI>
и измСняСм на
<UI IdWixUI_Wizard>

Π‘Π΄Π΅Π»Π°Π½ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ сборкС ΠΌΡ‹ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΎΡˆΠΈΠ±ΠΊΡƒ Β«Duplicate symbol β€˜WixUI:WixUI_Mondo’ found.Β» Π’.ΠΊ. элСмСнт с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ WixUI_Mondo ΡƒΠΆΠ΅ имССтся Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ WixUIExtension ссылку Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π² наш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ этот Ρ„Π°ΠΉΠ» Π² наш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. МСняСм ссылку:

<UIRef/>
Π½Π°
<UIRef/>

Π£Π±Π΅Ρ€Π΅ΠΌ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΠ΅ соглашСниС, для этого ΡƒΠ΄Π°Π»ΠΈΠΌ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° WixUI_Wizard.wxs строки:
<Publish Dialog="LicenseAgreementDlg" Control="Back" Event="NewDialog" Value="WelcomeDlg">1</Publish>
<Publish Dialog="LicenseAgreementDlg" Control="Next" Event="NewDialog" Value="SetupTypeDlg" Order="2">LicenseAccepted = "1"</Publish>


Π­Ρ‚ΠΈ строки опрСдСляли дСйствия ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π”Π°Π»Π΅Π΅ ΠΈ Назад Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π΅ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ соглашСния.

ИзмСним строку:

<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="LicenseAgreementDlg">1</Publish>
Π½Π°
<Publish Dialog="WelcomeDlg" Control="Next" Event="NewDialog" Value="SetupTypeDlg">1</Publish>

Данная строка Π·Π°Π΄Π²Π°Π»Π° дСйствиС ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π”Π°Π»Π΅Π΅ Π² ΠΎΠΊΠ½Π΅ привСтствия. ΠœΡ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ дСйствиС ΠΈ Π½Π°Π·Π½Π°Ρ‡ΠΈΠ»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠΊΠ½Π° Π²Ρ‹Π±ΠΎΡ€Π° Ρ‚ΠΈΠΏΠ° установки (SetupTypeDlg) ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π”Π°Π»Π΅Π΅.

Π‘Ρ‚Ρ€ΠΎΠΊΡƒ:

<Publish Dialog="SetupTypeDlg" Control="Back" Event="NewDialog" Value="LicenseAgreementDlg">1</Publish>
ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Π½Π°
<Publish Dialog="SetupTypeDlg" Control="Back" Event="WelcomeDlg" Value="LicenseAgreementDlg">1</Publish>

Данная строка Π·Π°Π΄Π²Π°Π»Π° дСйствиС ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Назад Π² ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±ΠΎΡ€Π° Ρ‚ΠΈΠΏΠ° установки. ΠœΡ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ дСствиС ΠΈ Π½Π°Π·Π½Π°Ρ‡ΠΈΠ»ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ ΠΎΠΊΠ½Ρƒ привСтсвия ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Назад.

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

Если сСйчас ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚ установки Ρ‚ΠΎ ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Ρ‚ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Ρ€Π°Π½ΡŒΡˆΠ΅, Π½ΠΎ ΡƒΠΆΠ΅ Π±Π΅Π· ΠΎΠΊΠ½Π° Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ соглашСния.

Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ собствСнноС Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ создания ярлыков. Π”ΠΎΠ±Π°Π²ΠΈΠΌ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½ΠΎΠ²Ρ‹ΠΉ Ρ„Π°ΠΉΠ» WixUI_Shortcuts.wxs Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ внСшний Π²ΠΈΠ΄ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°:

<?xml version="1.0" encoding="UTF-8"?>

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
 <Fragment>
  <UI>
   <Dialog Title="!(loc.WelcomeDlg_Title)">
    <Control Type="PushButton" X="248" Y="243" Default="yes" Text="!(loc.WixUINext)" />
    <Control Type="PushButton" X="192" Y="243" Text="!(loc.WixUIBack)" />
    <Control Type="PushButton" X="304" Y="243" Cancel="yes" Text="!(loc.WixUICancel)">
     <Publish Event="SpawnDialog" Value="CancelDlg">1</Publish>
    </Control>

    <Control
         Type="CheckBox"
        
        
         X="26" Y="58"
         Text="Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ярлык Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС"
         Property="SHORTCUT_DESKTOP"
         CheckBoxValue="1" />
    <Control
         Type="CheckBox"
        
        
         X="26" Y="79"
         Text="Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ярлык Π² мСню ΠŸΡƒΡΠΊ"
         Property="SHORTCUT_PROGRAMMENU"
         CheckBoxValue="1" />

    <Control Type="Bitmap" X="0" Y="0" TabSkip="no" Text="!(loc.CustomizeDlgBannerBitmap)" />
    <Control Type="Line" X="0" Y="44" />
    <Control Type="Line" X="0" Y="234" />
    <Control Type="Text" X="15" Y="6" Transparent="yes" NoPrefix="yes" Text="!(loc.CustomizeDlgTitle)" />
   </Dialog>
  </UI>
 </Fragment>
</Wix>

* This source code was highlighted with Source Code Highlighter.



Π‘ΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΈ ΠΌΠΎΠΆΠ½ΠΎ двумя способами: ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡƒΡ‚Π΅ΠΌ рСдактирования ΠΊΠΎΠ΄Π°, Π»ΠΈΠ±ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Sharp Develop. Π― Ρ‚Π°ΠΊ ΠΈ сдСлал, взяв Π·Π° основу Π΄ΠΈΠ°Π»ΠΎΠ³ SetupTypeDlg.wxs (src\ext\UIExtension\wixlib) ΡƒΠ΄Π°Π»ΠΈΠ» лишнСС, Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰Π΅Π΅.

Π’ΠΊΠ»ΡŽΡ‡ΠΈΠΌ наш Π½ΠΎΠ²Ρ‹ΠΉ Π΄ΠΈΠ°Π»ΠΎΠ³ Π² процСсс установки. Новый Π΄ΠΈΠ°Π»ΠΎΠ³ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ вслСд Π·Π° Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠΌ Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для установки, Π»ΠΈΠ±ΠΎ вслСд Π·Π° Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠΌ Π²Ρ‹Π±ΠΎΡ€Π° Ρ‚ΠΈΠΏΠ° установки Ссли Π±ΡƒΠ΄ΡƒΡ‚ Π½Π°ΠΆΠ°Ρ‚Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ ΠΈΠ»ΠΈ Полная. ΠžΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ Ρ„Π°ΠΉΠ» WixUI_Wizard.wxs ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

<Publish Dialog="ShortcutsDlg" Control="Back" Event="NewDialog" Value="CustomizeDlg">1</Publish>
<Publish Dialog="ShortcutsDlg" Control="Next" Event="NewDialog" Value="VerifyReadyDlg">1</Publish>

* This source code was highlighted with Source Code Highlighter.



Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ€Π΅Π°ΠΊΡ†ΠΈΡŽ Π½Π° наТатия ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π°Ρ… SetupTypeDlg, CustomizeDlg, VerifyReadyDlg. ВсС вмСстС Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Ρ‚Π°ΠΊ (я Π½Π΅ ΠΏΡ€ΠΈΠ²ΠΎΠΆΡƒ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ строки):
<!-- Если Π²Ρ‹Π±Ρ€Π°Π½Π° ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ установка пСрСскакиваСм Π½Π° Π΄ΠΈΠ°Π»ΠΎΠ³ создания ярлыков -->
<Publish Dialog="SetupTypeDlg" Control="TypicalButton" Event="NewDialog" Value="ShortcutsDlg">1</Publish>
<!-- Если Π²Ρ‹Π±Ρ€Π°Π½Π° Полная установка пСрСскакиваСм Π½Π° Π΄ΠΈΠ°Π»ΠΎΠ³ создания ярлыков -->
<Publish Dialog="SetupTypeDlg" Control="CompleteButton" Event="NewDialog" Value="ShortcutsDlg">1</Publish>

<Publish Dialog="CustomizeDlg" Control="Next" Event="NewDialog" Value="ShortcutsDlg">1</Publish>

<!-- Если Π½Π°ΠΆΠ°Ρ‚Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Назад ΠΈ Π±Ρ‹Π»Π° Π²Ρ‹Π±Ρ€Π°Π½Π° Выборочная установка Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π΄ΠΈΠ°Π»ΠΎΠ³Ρƒ Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² установки -->
<Publish Dialog="ShortcutsDlg" Control="Back" Event="NewDialog" Value="CustomizeDlg" Order="1">
 WixUI_InstallMode = "InstallCustom"
</Publish>
<!-- Если Π½Π°ΠΆΠ°Ρ‚Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Назад ΠΈ Π±Ρ‹Π»Π° Π²Ρ‹Π±Ρ€Π°Π½Π° Полная ΠΈΠ»ΠΈ ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ установка Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ Π΄ΠΈΠ°Π»ΠΎΠ³Ρƒ Π²Ρ‹Π±ΠΎΡ€Π° Π²ΠΈΠ΄Π° установки -->
<Publish Dialog="ShortcutsDlg" Control="Back" Event="NewDialog" Value="SetupTypeDlg" Order="2">
 WixUI_InstallMode = "InstallTypical" OR WixUI_InstallMode = "InstallComplete"
</Publish>

<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="ShortcutsDlg">1</Publish>
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="CustomizeDlg" Order="1">
 WixUI_InstallMode = "Change"
</Publish>
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="MaintenanceTypeDlg" Order="2">
 WixUI_InstallMode = "Repair" OR WixUI_InstallMode = "Remove"
</Publish>

* This source code was highlighted with Source Code Highlighter.



Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ, запускаСм, Π²ΠΈΠ΄ΠΈΠΌ Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ. Одна ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, стоят чСкбоксы ΠΈΠ»ΠΈ Π½Π΅ стоят β€” ярлык Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС Π½Π΅ создаСтся, Π² мСню ΠŸΡƒΡΠΊ создаСтся Π² любом случаС. Π’.Π΅. Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ. А всС ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΊ этим чСкбоксам Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ привязали. Для Π½Π°Ρ‡Π°Π»Π΅ Π² Ρ„Π°ΠΉΠ» Product.wxs Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π΄Π²Π° Π½ΠΎΠ²Ρ‹Ρ… свойства:
<Property>1</Property>
<Property>1</Property>


ΠžΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½Ρ‹Π΅ свойства Π΅ΡΡ‚ΡŒ ΠΈ Ρƒ Π½Π°ΡˆΠΈΡ… чСкбоксов: Property=Β«SHORTCUT_DESKTOPΒ» ΠΈ Property=Β«SHORTCUT_PROGRAMMENUΒ», ΠΎΡ‚ΡΡŽΠ΄Π° ΠΈ связь. Если ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΌΠ΅Π½ΡΡ‚ΡŒ состояниС чСкбоксов Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Property. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°Π΄ΠΎ ΡƒΠ²ΡΠ·Π°Ρ‚ΡŒ созданиС ярлыков ΠΈ значСния свойств. ДСлаСтся это ΠΎΡ‡Π΅Π½ΡŒ просто. Π’ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ добавляСтся условиС:
<Condition>SHORTCUT_PROGRAMMENU</Condition>

Если Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ»ΡŽΡ‡Π° <Condition> истинно, Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ.

ВсС вмСстС выглядит Ρ‚Π°ΠΊ:

<Component Guid="{29EB41BB-FCFA-4f71-B31A-9B265DA5C05D}">
 <Shortcut
      Name="Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚"
      Description="$(var.ProductName)"
      Target="[INSTALLLOCATION]Notepad.exe"
      WorkingDirectory="INSTALLLOCATION"/>
 <RemoveFolder On="uninstall"/>
 <RegistryValue Root="HKCU" Key="Software\$(var.Manufacturer)\$(var.ProductName)" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
 <Condition>SHORTCUT_PROGRAMMENU</Condition>
</Component>

* This source code was highlighted with Source Code Highlighter.



НС Π·Π°Π±ΡƒΠ΄Π΅ΠΌ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ <Condition> ΠΈ для ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ShortcutCalc.

ВсС, Ρ‡Ρ‚ΠΎ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ созданиС ярлыков Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС. Π”ΠΎΠ±Π°Π²ΠΈΠΌ Π½ΠΎΠ²ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ Π² Ρ„Π°ΠΉΠ» Products.wxs

<Directory Name="Desktop"/>


ОписаниС ярлыков Π² Ρ„Π°ΠΉΠ» Shortcuts.wxs:
<DirectoryRef>
 <Component Guid="{9746557B-59B1-46de-B369-5F454A946698}">
  <RegistryKey Root="HKCU" Key="YourAppKey\PossibleSubKey" Action="createAndRemoveOnUninstall">
   <RegistryValue Name="AnyValueName" Value="1" Type="integer" KeyPath="yes"/>
  </RegistryKey>
  <Shortcut Directory="DesktopFolder" Name="Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚" Target="[INSTALLLOCATION]Notepad.exe"/>
  <Condition>SHORTCUT_DESKTOP</Condition>
 </Component>

 <Component Guid="{B4908FF0-96C6-4f12-8E64-BC366E1147E1}">
  <RegistryKey Root="HKCU" Key="YourAppKey\PossibleSubKey" Action="createAndRemoveOnUninstall">
   <RegistryValue Name="AnyValueName" Value="1" Type="integer" KeyPath="yes"/>
  </RegistryKey>
  <Shortcut Directory="DesktopFolder" Name="ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€" Target="[INSTALLLOCATION]Calc.exe"/>
  <Condition>SHORTCUT_DESKTOP</Condition>
 </Component>
</DirectoryRef>

* This source code was highlighted with Source Code Highlighter.



Π”ΠΎΠ±Π°Π²ΠΈΠΌ ссылки Π½Π° ярлыки Π² Ρ„Π°ΠΉΠ» Features.wxs:
<Feature Title="Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚" Description="ОписаниС Π±Π»ΠΎΠΊΠ½ΠΎΡ‚Π°" Level="1" ConfigurableDirectory="INSTALLLOCATION">
 <ComponentRef />
 <ComponentRef/>
 <ComponentRef/>

 <Feature Title="ΠšΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€" Description="ОписаниС ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π°" Level="1">
  <ComponentRef />
  <ComponentRef/>
  <ComponentRef/>
 </Feature>
</Feature>

* This source code was highlighted with Source Code Highlighter.



ΠŸΠΎΡ‡Ρ‚ΠΈ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΈ. ΠžΡΡ‚Π°Π»ΠΎΡΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ условиС, ΠΏΡ€ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ установкС ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚. Для выполнСния этого условия Π΄ΠΎΠ±Π°Π²ΠΈΠΌ <Condition> Π² <Feature>, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΡƒΡŽ Π·Π° установку ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π°.
<Condition Level="0">INSTALLLEVEL=3</Condition>

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Level ΠΏΡ€ΠΈ использовании <Condition> Π²Π½ΡƒΡ‚Ρ€ΠΈ <Feature> являСтся ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. Он Π·Π°Π΄Π°Π΅Ρ‚ Level самой </Feature> Ссли выполняСтся условиС. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС это INSTALLLEVEL=3 Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 3 устанавливаСтся свойству INSTALLLEVEL Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Ρ‹Π±Ρ€Π°Π» ΠžΠ±Ρ‹Ρ‡Π½ΡƒΡŽ установку. Как я это ΡƒΠ·Π½Π°Π»? ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π» исходники Π΄ΠΈΠ°Π»ΠΎΠ³Π° Π²Ρ‹Π±ΠΎΡ€Π° Π²ΠΈΠ΄Π° установки SetupTypeDlg.wxs (Ρ‚Π°ΠΌ, кстати ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ интСрСсного)
<Publish Event="SetInstallLevel" Value="3">1</Publish>

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0 ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Level ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ опция установки Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π°.

Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ, запускаСм, устанавливаСм.

Π˜ΡΡ…ΠΎΠ΄Π½ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ здСсь

На этом всС. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π· я расскаТу ΠΎ CustomActions, ΠΎΡ‡Π΅Π½ΡŒ интСрСсная ΡˆΡ‚ΡƒΠΊΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² ΠΏΠ°ΠΊΠ΅Ρ‚ установки Π»ΡŽΠ±Ρ‹Π΅ дСйствия.

habr.com

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *