# Changelog of Indeed Scraper (`misceres/indeed-scraper`) Actor

- **URL**: https://apify.com/misceres/indeed-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/misceres/indeed-scraper.md

#### 2026-09-22

##### Fixes

- Filters on search start URLs are applied again - job type, education, experience level,
  remote work, date posted, salary and a refined location were all being ignored, so runs
  returned jobs that did not match the URL

##### Features

- Added `jobSetting` and `experienceLevel` to the output, so the remote-work arrangement and
  the experience level a job asks for are visible in the data

#### 2026-09-14

##### Fixes

- Sponsored jobs are now scraped from company pages
- Company start URLs now return jobs even when the URL is not the canonical `/cmp/<company>/jobs` form

#### 2026-08-26

##### Fixes

- Fixed full outage caused by new blocking from Indeed
- Job ratings and review counts are now filled in again for jobs where they were missing
- Outage started 2026-08-26 around 3:00 AM UTC

#### 2026-08-20

##### Fixes

- Fixed job detail extraction after Indeed changed the job page structure
- Outage started 2026-08-19 around 10:00 PM UTC

#### 2026-08-13

##### Fixes

- Fixed new blocking issues by Indeed
- Full outage from 3:00 AM UTC resolved at 9:00 AM UTC

#### 2026-06-04

##### Fixes

- Fixed company detail job postings listing extraction - e.g. https://www.indeed.com/cmp/Google/jobs

#### 2026-03-13

##### Features

- Added `companyIndeedUrl` to the default output, so now you can get it without setting `parseCompanyDetails` to true.

#### 2026-01-19

##### Features

- Added prefill value (100) for `maxItemsPerSearch` input
- Keyword search and Start URLs now execute simultaneously - each limited independently by `maxItemsPerSearch`

##### Changes

- Removed `maxItems` from UI, please use `maxItemsPerSearch` now (still supported for backward compatibility)

- Start URLs no longer automatically disable keyword search - leave `position`/`location` empty for URL-only scraping

#### 2026-01-16

#### Fixes

- Fixed Error when Indeed does not provide employer ratings data

#### 2026-01-15

#### Fixes

- Fixed `maxItemsPerSearch` exceeding the specified limit per start URL

#### 2025-12-05

##### Fixes

- Fixed pagination issues for 2nd page and onwards due to blocking by Indeed.

#### 2025-07-11

##### Fixes

- Fixed slight overflows for max items limits

#### 2025-04-28

##### Features

- Added `companySize` field extraction to company page details to get the rough employee range of the company

#### 2025-01-04

##### Fixes

- Further improved our anti-blocking measures

#### 2024-12-27

##### Fixes

- Rehandled our anti-blocking methods from scratch - might be a bit slow at times, but should not be getting blocked

#### 2024-12-15

##### Fixes

- Improved anti-blocking measures, that should reduce the blocking rate

#### 2024-12-09

##### Fixes

- Fixed detection of blocked pages, they will now be properly retried

#### 2024-11-24

##### Fixes

- Fixed blocking issues for job detail pages

##### Features

- Improved extraction of `postingDateParsed` to be taken straight from the source

#### 2024-11-09

##### Fixes

- Temporarily disabled company detail pages for start URLs due to overaggressive blocking by Indeed
  - We are monitoring the situation and will re-enable these URLs once it's layed off

#### 2024-11-06

##### Fixes

- Temporarily disabled the `parseCompanyDetails` input option due to overaggressive blocking by Indeed for company pages
  - We are monitoring the situation and will re-enable this option once it is resolved

#### 2024-10-19

##### Fixes

- Fixed blocking issues on specific Indeed domains (e.g. `ph.indeed.com`)

#### 2024-09-14

##### Fixes

- Re-added back previously blocked countries for search, as Indeed has unblocked them

#### 2024-08-29

##### Fixes

- Removed old non-working countries for search from input
- Due to recent blocking changes on Indeed, we are unable to scrape jobs from the following website domains: (your input will fail if you use these)
  - `['TH', 'KR', 'SG', 'PH', 'ID', 'HK', 'AU']`
  - Learn more at https://console.apify.com/actors/hMvNSpz3JnHgl5jkh/issues/3GLnmwPIA53ZkoLjy

#### 2024-07-22

##### Fixes

- Fixed new blocking method by Indeed
- Fixed job links extraction from company profile pages

#### 2024-07-08

##### Fixes

- Temporarily increase the memory limit to work around a memory leak in the new unblocking mechanism

##### Changes

- Set `followApplyRedirects` to be `false` by default. It is causing significant slowdown. We are working on making this option fast again but you will need to explicitly turn it on.

#### 2024-07-01

##### Fixes

- Fixed external apply links extraction by greatly reducing their blocking rate
- Further reduced blocking rate for job detail pages
- Added warning for quoted queries in `startUrls` (containing double quotes)
  - These are currently blocked very heavily by Indeed, so it's recommended to avoid them

#### 2024-05-09

##### Fixes

- Search for other countries now works again
- Blocking rate slightly decreased

#### 2024-05-09

##### Features

- Added `maxItemsPerSearch` input field that limits results for each URL in `startUrls`

#### 2024-04-19

##### Fixes

- Fixed blocking when URLs contained double quotes

#### 2024-02-19

##### Fixes

- Fixed scraping search results after Indeed.com changed page layout

#### 2024-01-04

##### Features

- Added `isExpired` field

#### 2023-12-08

##### Fixes

- Fix extracting `postedAt`, which caused the scraper to fail completely

#### 2023-10-17

##### Fixes

- Fix extracting `jobType`

#### 2023-09-21

##### Fixes

- Fix extracting `rating` and `reviewsCount` on job detail page

#### 2023-08-30

##### Fixes

- The `location` field now strips css noise.

#### 2023-08-22

##### Changes

- The scraper now uses RESIDENTIAL proxies, which should result in less 403 errors.

#### 2023-08-21

##### Features

- The scraper can now scrape company jobs if you provide a URL in the format of https://www.indeed.com/cmp/Google/jobs.
  To get it go to the company page, "Jobs" tab.

#### 2023-08-08

##### Input changes:

- Proxies have been removed from input due to the difficulties of keeping the scraper at reasonable price and functionality with a lot of them.
  The default Apify proxy group is always used instead.

##### Fixes:

- Jobs that are marked as ads are now extracted correctly

#### 2023-07-30

##### Fixes:

- Now skips links with `/pagead/` segment in them, because it used to result in a lot
  of errors

#### 2023-06-22

##### BREAKING CHANGES:

- Top-level `companyLogo` property was removed (it used to be null anyways). Now, to
  get the company logo, enable input option "Scrape company details".

##### Features

- New field under company info, `companyLogo`

#### 2023-06-15

##### Features

- Added input parameter to make the scraper follow `externalApplyLink` and
  push the final redirect url to the output.

#### 2023-06-08

##### Fixes

- Fixed `externalApplyLink` being always null

##### Improvements

- New `searchInput` field in the output that duplicates some input properties

#### 2023-31-05

##### Improvements

- Added an option to scrape detailed company info (with "parseCompanyDetails" input property)

#### 2023-03-06

##### Improvements

- Added new "descriptionHTML" field to the output;

#### 2023-01-17

##### Improvements

- Added new "companyLogo" field to the output;

#### 2022-11-07

##### Improvements

- Added new "jobType" field to the output;

#### 2022-09-13

##### Improvements

- Added "saveOnlyUniqueItems" option to the input;

#### 2022-01-31

##### Improvements

- Added new "externalApplyLink" field to the output;
- SDK update to 2.3.0.

#### 2022-01-31

##### Improvements

- SDK update to 2.2.2.

#### 2022-01-31

##### Improvements

- Added new "rating" field to the output;
- "reviews" field changed to "reviewsCount".

#### 2022-01-12

- SDK update to 2.2.1.

#### 2021-12-08

- SDK update to 2.1.0;
- Removed deduplication of results.

#### 2021-09-21

- Added `postedAt` and `scrapedAt` fields

#### 2021-15-07 - New SDK version (1.1.2).

##### Bugs

- Changed selectors (reason why we were getting 0 results);
- Fixed issue with broken pagination logic + implemented logic about limited pagination;

##### Improvements

- Improved logging during the run.
