LinkedIn Profile Search Scraper avatar

LinkedIn Profile Search Scraper

Pricing

from $0.00005 / actor start

Go to Apify Store
LinkedIn Profile Search Scraper

LinkedIn Profile Search Scraper

Extract public LinkedIn profile data from Google Search without logging in. Features multi-query batching, structured data extraction (name, job title, company, location), automatic retries, and deduplication. Ideal for recruiting and lead generation. Pay only for profiles successfully scraped.

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

Spectre

Spectre

Maintained by Community

Actor stats

1

Bookmarked

8

Total users

7

Monthly active users

6 days ago

Last modified

Share

Find and extract publicly available LinkedIn profile data from Google Search results — with structured output, multi-query batching, and automatic retry.

Apify Actor


What does it do?

This Actor searches Google using targeted site:linkedin.com/in queries to discover publicly indexed LinkedIn profiles. It extracts structured data from search result snippets — no LinkedIn login required.

Key Features

FeatureDetails
🔎 Single or batch queriesPass one query string or a list for bulk searches
🧠 Structured outputParsed name, jobTitle, company, location — not just raw snippets
📄 Multi-page supportUp to 20 pages per query (~200 profiles per query)
🔁 Automatic retry3-attempt retry with backoff on failed requests
🌍 Global searchSet countryCode for localized Google results
🚫 DeduplicationDuplicate profiles are removed across pages and queries
💰 Max results capSet maxResults to control spend precisely
🔒 Public data onlyNo LinkedIn session or credentials needed

Input

Configure via the Input tab in Apify Console.

FieldTypeRequiredDefaultDescription
querystringNo*Single Google search query
queriesarrayNo*Multiple queries for batch scraping
maxPagesintegerNo1Pages per query (1–20, ~10 profiles/page)
maxResultsintegerNounlimitedHard cap on total profiles saved
countryCodestringNousGoogle locale (us, uk, de, in, au…)
proxyConfigurationobjectNoGOOGLE_SERPProxy settings — SERP proxies required

* At least one of query or queries must be provided.

Query Examples

site:linkedin.com/in "software engineer" "San Francisco"
site:linkedin.com/in "product manager" fintech "New York"
site:linkedin.com/in director "venture capital"
site:linkedin.com/in founder startup "London"
site:linkedin.com/in nurse "Los Angeles"

💡 Use quotes for exact phrase matching. Combine with OR / AND for complex filters.


Output

Results are saved to the default dataset and can be exported as JSON, CSV, Excel, or HTML.

Dataset Fields

FieldTypeDescription
namestringParsed name from the search result title
jobTitlestringParsed job title (e.g. "Software Engineer")
companystringParsed current company (e.g. "Google")
locationstringLocation from result subtitle (e.g. "San Francisco Bay Area")
titlestringFull raw title from search result
profileUrlstringDirect LinkedIn profile URL
descriptionstringFull snippet text from Google
displayUrlstringURL shown in search result
positionintegerResult position (1-based)
sourceUrlstringGoogle search page URL
scrapedAtstringISO 8601 timestamp

Example Output

{
"name": "Jane Smith",
"jobTitle": "Senior Software Engineer",
"company": "Stripe",
"location": "San Francisco, California, United States",
"title": "Jane Smith - Senior Software Engineer at Stripe",
"profileUrl": "https://www.linkedin.com/in/janesmith",
"description": "Senior Software Engineer at Stripe · San Francisco Bay Area · 2K followers",
"displayUrl": "https://www.linkedin.com/in/janesmith",
"position": 1,
"sourceUrl": "https://www.google.com/search?q=site%3Alinkedin.com%2Fin+software+engineer",
"scrapedAt": "2026-05-30T08:46:28.000Z"
}

Use Cases

Use CaseExample Query
Recruitingsite:linkedin.com/in "software engineer" "San Francisco"
Lead Generationsite:linkedin.com/in "marketing director" "New York"
Market Researchsite:linkedin.com/in founder startup
Competitive Intelsite:linkedin.com/in engineer Google OR Meta
Networkingsite:linkedin.com/in "data scientist" healthcare

Tips & Tricks

Optimize queries:

  • Use quotes for exact matches: "product manager"
  • Include location: "San Francisco" or "London"
  • Filter by company: site:linkedin.com/in engineer Google
  • Combine with OR: site:linkedin.com/in (engineer OR developer)

Control costs:

  • Set maxResults to cap total profiles regardless of query count
  • Start with maxPages: 1 to preview results
  • Use countryCode to improve regional relevance

Data quality:

  • Structured fields (name, jobTitle, company) are parsed heuristically — verify for edge cases
  • Google's snippet content varies; some profiles may have partial data
  • Results depend on Google's indexing

Limitations

  • Extracts publicly available data only from Google Search results
  • Does not log into LinkedIn or access private profile information
  • Results depend on Google's indexing — not all profiles appear
  • Google may occasionally rate-limit requests; the Actor retries automatically (3 attempts per page)

Support

Built with ❤️ on the Apify Platform.