From 539973133f0257868a459bcbd8829ec02e8090d6 Mon Sep 17 00:00:00 2001 From: Martins Balodis Date: Fri, 12 Sep 2025 12:25:19 +0300 Subject: [PATCH] WS-8382 replace how-to links with tutorials links in documentation --- docs/CSS selector.md | 8 ++++---- docs/Open Web Scraper.md | 2 +- docs/Scraping a site.md | 4 ++-- docs/Selectors.md | 10 +++++----- docs/Selectors/Element attribute selector.md | 2 +- docs/Selectors/Element click selector.md | 6 +++--- docs/Selectors/Element selector.md | 2 +- docs/Selectors/Text selector.md | 2 +- docs/Website State Setup %2F Sign-in.md | 2 +- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/docs/CSS selector.md b/docs/CSS selector.md index 0625339..861ae9d 100644 --- a/docs/CSS selector.md +++ b/docs/CSS selector.md @@ -47,10 +47,10 @@ For example: `.shadow-root-parent-element:shadow-root .selector-within-shadow-ro [css-selectors-wikipedia]: https://en.wikipedia.org/wiki/Cascading_Style_Sheets#Selector [css-selectors-jquery]: https://api.jquery.com/category/selectors/ [w3schools-css-selector-reference]: https://www.w3schools.com/cssref/css_selectors.asp -[How to select elements that contain specific text]: https://www.webscraper.io/how-to-video/jquery-contains-selector -[How to select elements that have a specific element]: https://www.webscraper.io/how-to-video/jquery-has-selector -[How to select elements that don’t contain specific text]: https://www.webscraper.io/how-to-video/jquery-not-contains-selector -[How to select elements that don’t have a specific element]: https://www.webscraper.io/how-to-video/jquery-not-has-selector +[How to select elements that contain specific text]: https://webscraper.io/tutorials/jquery-contains-selector +[How to select elements that have a specific element]: https://webscraper.io/tutorials/jquery-has-selector +[How to select elements that don’t contain specific text]: https://webscraper.io/tutorials/jquery-not-contains-selector +[How to select elements that don’t have a specific element]: https://webscraper.io/tutorials/jquery-not-has-selector description: Learn CSS selectors for Web Scraper - a comprehensive guide to CSS selectors, jQuery selectors and selecting elements within iframes and shadow-root keywords: css selectors, web scraper css, jquery selectors, iframe selectors, shadow-root selectors diff --git a/docs/Open Web Scraper.md b/docs/Open Web Scraper.md index b071e1a..e3084b8 100644 --- a/docs/Open Web Scraper.md +++ b/docs/Open Web Scraper.md @@ -16,7 +16,7 @@ Shortcuts: * [How to open Web Scraper extension for the first time] [open-web-scraper]: images/open-web-scraper/open-web-scraper-chrome.png?raw=true -[How to open Web Scraper extension for the first time]: https://www.webscraper.io/how-to-video/open-web-scraper +[How to open Web Scraper extension for the first time]: https://webscraper.io/tutorials/open-web-scraper description: Learn how to open Web Scraper extension in Chrome and Firefox developer tools - keyboard shortcuts and step-by-step guide to access the scraping interface keywords: open web scraper, developer tools, browser extension access, chrome devtools, firefox developer tools, web scraper interface diff --git a/docs/Scraping a site.md b/docs/Scraping a site.md index f45dab4..4ba826e 100644 --- a/docs/Scraping a site.md +++ b/docs/Scraping a site.md @@ -106,8 +106,8 @@ data as CSV* panel. [import-start-urls]: images/scraping-a-site/import-start-urls.png [start-scraping]: images/scraping-a-site/start-scraping.png [delay-definition]: images/scraping-a-site/delay-definition.png -[How to create a sitemap]: https://www.webscraper.io/how-to-video/create-a-sitemap -[How to add multiple start URLs]: https://www.webscraper.io/how-to-video/add-multiple-start-urls +[How to create a sitemap]: https://webscraper.io/tutorials/create-a-sitemap +[How to add multiple start URLs]: https://webscraper.io/tutorials/add-multiple-start-urls description: Complete guide to scraping websites with Web Scraper - learn how to create sitemaps, set start URLs, configure selectors, and extract data from web pages keywords: website scraping, sitemap creation, web scraper tutorial, data extraction, start urls, scraping guide, web scraping workflow diff --git a/docs/Selectors.md b/docs/Selectors.md index 389092f..736e192 100644 --- a/docs/Selectors.md +++ b/docs/Selectors.md @@ -119,11 +119,11 @@ selectors on [CSS selector][css-selectors] page. [html-selector]: Selectors/HTML%20selector.md [element-selector]: Selectors/Element%20selector.md [element-click-selector]: Selectors/Element%20click%20selector.md -[How to select elements without clicking on them]: https://www.webscraper.io/how-to-video/action-keys -[How to select elements that contain specific text]: https://www.webscraper.io/how-to-video/jquery-contains-selector -[How to select elements that have a specific element]: https://www.webscraper.io/how-to-video/jquery-has-selector -[How to select elements that don’t contain specific text]: https://www.webscraper.io/how-to-video/jquery-not-contains-selector -[How to select elements that don’t have a specific element]: https://www.webscraper.io/how-to-video/jquery-not-has-selector +[How to select elements without clicking on them]: https://webscraper.io/tutorials/action-keys +[How to select elements that contain specific text]: https://webscraper.io/tutorials/jquery-contains-selector +[How to select elements that have a specific element]: https://webscraper.io/tutorials/jquery-has-selector +[How to select elements that don’t contain specific text]: https://webscraper.io/tutorials/jquery-not-contains-selector +[How to select elements that don’t have a specific element]: https://webscraper.io/tutorials/jquery-not-has-selector [select-tool]: images/selectors/select-tool.png [select-tool-hotkeys]: images/selectors/select-tool-hotkeys.png [css-selectors]: CSS%20selector.md diff --git a/docs/Selectors/Element attribute selector.md b/docs/Selectors/Element attribute selector.md index 5d86ada..41c4d43 100644 --- a/docs/Selectors/Element attribute selector.md +++ b/docs/Selectors/Element attribute selector.md @@ -30,7 +30,7 @@ how data is returned [text-selector]: Text%20selector.md [css-selector]: ../CSS%20selector.md -[How to extract data from element attribute]: https://www.webscraper.io/how-to-video/element-attribute +[How to extract data from element attribute]: https://webscraper.io/tutorials/element-attribute description: Web Scraper Element Attribute Selector - extract element attributes like title, data attributes, and custom properties from web pages keywords: attribute selector, html attributes, element attributes, data attributes, title attribute, custom attributes, attribute extraction diff --git a/docs/Selectors/Element click selector.md b/docs/Selectors/Element click selector.md index 8603bb3..726778c 100644 --- a/docs/Selectors/Element click selector.md +++ b/docs/Selectors/Element click selector.md @@ -89,9 +89,9 @@ and during the clicking process, resulting in duplicate or unusable row of data. [image-click-once]: ../images/selectors/element-click/click-once.png?raw=true [element-selector]: Element%20selector.md [css-selector]: ../CSS%20selector.md -[How to iterate through item drop-down variations]: https://www.webscraper.io/how-to-video/dropdown-variation -[How to iterate through item button variations]: https://www.webscraper.io/how-to-video/button-variation -[How to iterate through two or more item variation selects]: https://www.webscraper.io/how-to-video/product-with-multiple-variations +[How to iterate through item drop-down variations]: https://webscraper.io/tutorials/dropdown-variation +[How to iterate through item button variations]: https://webscraper.io/tutorials/button-variation +[How to iterate through two or more item variation selects]: https://webscraper.io/tutorials/product-with-multiple-variations description: Web Scraper Element Click Selector - interact with clickable elements to load dynamic content and extract data from JavaScript-driven websites keywords: element click selector, click selector, dynamic content, interactive scraping, javascript scraping, button clicking, ajax loading diff --git a/docs/Selectors/Element selector.md b/docs/Selectors/Element selector.md index d484e01..4280b6c 100644 --- a/docs/Selectors/Element selector.md +++ b/docs/Selectors/Element selector.md @@ -46,7 +46,7 @@ Though [Table selector] [table-selector] might be much better solution. [pagination-selector]: Pagination%20selector.md [table-selector]: Table%20selector.md [multiple-elements-with-text-selectors]: ../images/selectors/text/text-selector-multiple-elements-with-text-selectors.png?raw=true -[How to scrape multiple items within a listings page]: https://www.webscraper.io/how-to-video/multiple-items +[How to scrape multiple items within a listings page]: https://webscraper.io/tutorials/multiple-items description: Web Scraper Element Selector - select multiple data elements from lists and containers with scroll support for dynamic content loading keywords: element selector, multiple elements, list scraping, scroll selector, dynamic content, multiple items scraping diff --git a/docs/Selectors/Text selector.md b/docs/Selectors/Text selector.md index 6b93fbc..4d5b945 100644 --- a/docs/Selectors/Text selector.md +++ b/docs/Selectors/Text selector.md @@ -71,7 +71,7 @@ how data is returned [text-selector-multiple-per-page]: ../images/selectors/text/text-selector-multiple-per-page.png?raw=true [element-selector]: Element%20selector.md [css-selector]: ../CSS%20selector.md -[How to scrape multiple items within a listings page]: https://www.webscraper.io/how-to-video/multiple-items +[How to scrape multiple items within a listings page]: https://webscraper.io/tutorials/multiple-items description: Web Scraper Text Selector - extract text content from elements within a web page keywords: text selector, text extraction, web scraper selector, content extraction, text scraping diff --git a/docs/Website State Setup %2F Sign-in.md b/docs/Website State Setup %2F Sign-in.md index 7b7ac47..1f8cd55 100644 --- a/docs/Website State Setup %2F Sign-in.md +++ b/docs/Website State Setup %2F Sign-in.md @@ -77,7 +77,7 @@ you have explicit written permission to conduct data extraction behind a login.* [selected-element]: images/website-state-setup/selected-element.png?raw=true [CSS selectors]: https://webscraper.io/documentation/css-selector -[jQuery Contains Selector]: https://webscraper.io/how-to-video/jquery-contains-selector +[jQuery Contains Selector]: https://webscraper.io/tutorials/jquery-contains-selector description: Website State Setup for Web Scraper - configure conditional actions, website sign-in, location changes, and currency settings for automated web scraping workflows keywords: website state setup, web scraper login, sign-in automation, location change, currency change, conditional scraping, scraper authentication