When you search on Perplexity and see the message “Source Domain Blocked,” it means Perplexity cannot access content from that website. This happens because the website owner has blocked Perplexity’s crawler in their servers or because your network firewall is preventing the connection. The error stops Perplexity from showing search results from that specific domain. This article explains why the block occurs and provides a step-by-step fix to whitelist the domain so Perplexity can access it again.
Key Takeaways: Fixing the Source Domain Blocked Error in Perplexity
- Perplexity Settings > Custom Instructions: Add whitelisted domains to bypass website-level blocks.
- Network firewall admin panel: Allow Perplexity’s IP ranges to resolve network-level blocks.
- Browser extension whitelist: Disable or configure ad blockers and security extensions for Perplexity.
Why Perplexity Shows “Source Domain Blocked”
The error “Source Domain Blocked” appears when Perplexity’s crawler tries to fetch content from a website but is denied access. There are two main reasons for this block.
First, the website owner may have added Perplexity’s crawler to a blocklist in the site’s robots.txt file or via server-side rules. This is common for sites that want to prevent AI tools from indexing their content. Second, your local network firewall or corporate proxy may be blocking Perplexity’s IP addresses or the domain itself. Some enterprise networks restrict access to AI tools for security or compliance reasons.
In both cases, Perplexity cannot retrieve the source content and returns the error. The fix depends on whether the block is at the website level or the network level. The steps below cover both scenarios.
Steps to Whitelist a Domain in Perplexity
If the block is at the website level, you can ask Perplexity to bypass it by adding the domain to a custom whitelist. Perplexity does not have a dedicated whitelist menu, but you can use Custom Instructions to force the crawler to attempt the connection again.
- Open Perplexity Settings
Click your profile picture or initials in the top-right corner. Select Settings from the dropdown menu. - Navigate to Custom Instructions
In the left sidebar, click Custom Instructions. This section lets you define rules for how Perplexity handles your searches. - Add the blocked domain
In the text box under What would you like Perplexity to know about you?, type: Always attempt to access content from example.com and all subdomains even if blocked. Replace example.com with the actual domain you saw in the error message. - Save the instructions
Click the Save button at the bottom of the page. Close the Settings panel. - Rerun the search
Type the same query that triggered the error. Press Enter. Perplexity will now try to access the blocked domain with the custom instruction active.
If the domain is blocked by your network firewall
When the block is on your local network, Perplexity cannot reach the domain at all. You need to whitelist Perplexity’s IP addresses in your firewall or proxy settings. Contact your IT administrator if you are on a corporate network.
- Find Perplexity’s IP ranges
Open a browser and go to docs.perplexity.ai. Search for IP ranges in the documentation. Note the current IP ranges listed. As of this writing, the ranges are 104.18.0.0/16 and 172.64.0.0/16 but verify the latest list. - Open your firewall or proxy admin panel
Log in to your network security appliance, router, or proxy server. Look for the Whitelist or Allowlist section. - Add Perplexity’s IP ranges
Create a new rule to allow outbound traffic to the IP ranges you found. Set the protocol to TCP and the port to 443 for HTTPS traffic. - Save and apply the rule
Click Save or Apply to activate the change. Then test the search again.
If a browser extension is blocking the domain
Ad blockers, privacy extensions, or VPNs can also cause the “Source Domain Blocked” error. These tools may block requests to certain domains before they reach Perplexity.
- Check your browser extensions
Click the puzzle piece icon in the browser toolbar to open the Extensions menu. Look for ad blockers like uBlock Origin, privacy tools like Privacy Badger, or security extensions. - Add Perplexity to the whitelist
Open the extension’s settings. Find the Whitelist or Allowlist section. Add perplexity.ai and the blocked domain to the list. - Refresh Perplexity
Reload the Perplexity tab in your browser. Rerun the search that previously failed.
If Perplexity Still Shows the Blocked Error
Sometimes the block persists even after you apply the fixes above. Here are the most common reasons and what to do next.
“Source Domain Blocked” appears only for one specific site
If only one domain is blocked, the website owner likely has a strict robots.txt rule. Perplexity respects robots.txt by default. The Custom Instructions method may not override this. In that case, search for the same information on a different domain. Use a broader query or add site:alternate-domain.com to your search.
“Source Domain Blocked” appears for all searches
If every search returns the error, your network is likely blocking all traffic to Perplexity. Check with your IT department. They may have added Perplexity to a blocklist at the DNS level. Ask them to whitelist perplexity.ai and api.perplexity.ai in your DNS filter.
“Source Domain Blocked” after a recent update
If the error started after a Perplexity update, the crawler may have changed its IP addresses. Repeat the firewall whitelist steps with the latest IP ranges from the documentation. Also clear your browser cache and cookies before testing again.
Perplexity Free vs Pro: Impact on Domain Access
| Item | Perplexity Free | Perplexity Pro |
|---|---|---|
| Source domain access | Respects robots.txt and website blocks | Respects robots.txt but has dedicated crawler IPs that may bypass some blocks |
| Custom Instructions | Available for all users | Available for all users |
| Priority support for blocked domains | Not available | Available via email support |
| Network-level block resolution | User must contact IT admin | User can contact Perplexity support for IP whitelist documentation |
The “Source Domain Blocked” error prevents Perplexity from showing content from a specific website. You can resolve it by adding the domain to Custom Instructions, whitelisting Perplexity’s IP ranges in your firewall, or configuring your browser extensions. If the block is at the website level and cannot be bypassed, use a different source domain for your search. For persistent network-level blocks, contact your IT administrator with Perplexity’s IP ranges from the official documentation.