Как работает сайт?
Парсится напрямую с сайта.
У ikea одинаковый дизайн всех страниц товаров, саму страницу товара можно открыть по прямой ссылке зная артикул www.ikea.com/ru/ru/catalog/products/60260698
Наличие опять же легко узнается по артикулу www.ikea.com/ru/ru/catalog/stockcheck
Если посмотреть верстку - они даже картинки у себя не кешируют, отдают прямой ссылкой на ikea.
Или у вас суть вопроса - как именно делается такой парсинг?
Например через curl скачиваются страницы, и регулярными выражениями выдирается нужный контент.
GET www.ikea.com/ru/ru/iows/catalog/availability/:id вернет base64 xml с наличием товара и его количеством в конкретном магазине