SEO npm-пакета: почему важно правильно настраивать конфиг и писать тесты

Не так давно я опубликовал статью о CLI для React-компонент, который для меня стал первым публичным npm-пакетом. И так как мне хотелось поделиться своими наработками с как можно большим кругом разработчиков я начал изучать разные способы улучшения своей позиции в поисковой выдаче на разных специализированных сайтах. В попытках улучшить свое положение я опирался на поиск в npm, yarn и npms. И если вы сейчас откроете страничку моего пакета в любом из этих трех сайтов, то результаты там будут, к сожалению, скромными и я попробую объяснить почему и порассуждаю на эту тему.

Читать далее
SEO npm-пакета: почему важно правильно настраивать конфиг и писать тесты
Source: habrahabr

Пост №4494995

Автор: Kestrel

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/4494995″ }, «headline»: «птицы :: chicken thoughts :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/chicken-thoughts-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%BF%D1%82%D0%B8%D1%86%D1%8B-6159901.jpeg», «height»: 3569, «width»: 3438 }, «datePublished»: «2020-09-07T00:10:29+03:00», «dateModified»: «2020-09-07T00:10:29+03:00», «author»: { «@type»: «Person», «name»: «Kestrel» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №4494995
Source: Joyreactor

Пост №4494978

Автор: 8l8i8

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/4494978″ }, «headline»: «Pedroarizpe :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-Pedroarizpe-6159879.png», «height»: 2811, «width»: 800 }, «datePublished»: «2020-09-06T23:59:46+03:00», «dateModified»: «2020-09-06T23:59:46+03:00», «author»: { «@type»: «Person», «name»: «8l8i8» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №4494978
Source: Joyreactor

Пост №4494963

Автор: Sexybobr

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/4494963″ }, «headline»: «Северус Снейп :: Альбус Дамблдор :: холодильник Макгонагалл :: almost heroics :: Поттериана :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%9F%D0%BE%D1%82%D1%82%D0%B5%D1%80%D0%B8%D0%B0%D0%BD%D0%B0-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-almost-heroics-%D0%90%D0%BB%D1%8C%D0%B1%D1%83%D1%81-%D0%94%D0%B0%D0%BC%D0%B1%D0%BB%D0%B4%D0%BE%D1%80-6159861.png», «height»: 661, «width»: 700 }, «datePublished»: «2020-09-06T23:47:11+03:00», «dateModified»: «2020-09-06T23:47:11+03:00», «author»: { «@type»: «Person», «name»: «Sexybobr» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №4494963
Source: Joyreactor

Пост №4494958

Автор: Xakep_SDK

А вот и Питерские.Уже удалил страницуhttps://twitter.com/_Fashington/status/1302648357203083268https://vk.com/id16361736 Буквенный ID вроде akarpov91 Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/4494958″ }, «headline»: «А вот и Питерские. / Беларусь :: страны :: политика», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0-%D0%91%D0%B5%D0%BB%D0%B0%D1%80%D1%83%D1%81%D1%8C-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D1%8B-6159855.jpeg», «height»: 484, «width»: 599 }, «datePublished»: «2020-09-06T23:45:38+03:00», «dateModified»: «2020-09-06T23:45:38+03:00», «author»: { «@type»: «Person», «name»: «Xakep_SDK» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Уже удалил страницу https://twitter.com/_Fashington/status/1302648357203083268 https://vk.com/id16361736 Буквенный ID вроде akarpov91» }
Комментировать 
Пост №4494958
Source: Joyreactor

Обзор HUAWEI WATCH FIT: личный секретарь и фитнес-тренер на запястье

Смарт-часы очень популярны. Однако не все устройства настолько полезны, как об этом заявляют производители. А насколько хороши в деле новые HUAWEI WATCH FIT? Выясняем, действительно ли это аксессуар с […]
Обзор HUAWEI WATCH FIT: личный секретарь и фитнес-тренер на запястье
Source: 4pda

Пост №4494908

Автор: fghjk

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/4494908″ }, «headline»: «рука :: поза :: пушистый :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D1%8D-%D0%BF%D0%BE%D0%B7%D0%B0-%D0%BF%D1%83%D1%88%D0%B8%D1%81%D1%82%D1%8B%D0%B9-%D1%80%D1%83%D0%BA%D0%B0-6159778.jpeg», «height»: 813, «width»: 700 }, «datePublished»: «2020-09-06T22:51:04+03:00», «dateModified»: «2020-09-06T22:51:04+03:00», «author»: { «@type»: «Person», «name»: «fghjk» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №4494908
Source: Joyreactor

Пост №4494904

Автор: Eврeй

Число все растет. Даже если 50% будет готово из них, то это весомое число.Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/4494904″ }, «headline»: «Число все растет. Даже если 50% будет готово из них, то это весомое число. / Минск :: Беларусь :: политика :: протесты :: страны», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%91%D0%B5%D0%BB%D0%B0%D1%80%D1%83%D1%81%D1%8C-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D1%8B-%D0%9C%D0%B8%D0%BD%D1%81%D0%BA-%D0%BF%D1%80%D0%BE%D1%82%D0%B5%D1%81%D1%82%D1%8B-6159774.jpeg», «height»: 2340, «width»: 1080 }, «datePublished»: «2020-09-06T22:49:22+03:00», «dateModified»: «2020-09-06T22:49:22+03:00», «author»: { «@type»: «Person», «name»: «Eврeй» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №4494904
Source: Joyreactor

Пост №4494899

Автор: Amazingspy

ссылка на гифкуРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://Avatar.reactor.cc/post/4494899″ }, «headline»: «Азула (Azula) :: Легенда об Аанге (Последний маг воздуха, The Last Airbender, The Legend of Aang) :: Avatar (мультсериал) :: Avatar Ero :: flou :: artist :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img10.joyreactor.cc/pics/post/full/flou-artist-Avatar-Ero-Avatar-%28%D0%BC%D1%83%D0%BB%D1%8C%D1%82%D1%81%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%29-6159769.gif», «height»: 450, «width»: 800 }, «datePublished»: «2020-09-06T22:46:07+03:00», «dateModified»: «2020-09-06T22:46:07+03:00», «author»: { «@type»: «Person», «name»: «Amazingspy» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №4494899
Source: Joyreactor

Пост №4494898

Автор: stass-1

Лучшие плакаты за сегодня в МинскеКраткая хроника без комментариев:Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/4494898″ }, «headline»: «Лучшие плакаты за сегодня в Минске / Минск :: Беларусь :: рокк ебол :: Жыве Беларусь :: беларусы :: страны :: политика», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0-%D0%91%D0%B5%D0%BB%D0%B0%D1%80%D1%83%D1%81%D1%8C-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D1%8B-%D0%B1%D0%B5%D0%BB%D0%B0%D1%80%D1%83%D1%81%D1%8B-6159753.jpeg», «height»: 520, «width»: 924 }, «datePublished»: «2020-09-06T22:44:16+03:00», «dateModified»: «2020-09-06T22:44:16+03:00», «author»: { «@type»: «Person», «name»: «stass-1» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Краткая хроника без комментариев:» }
Комментировать 
Пост №4494898
Source: Joyreactor