All locations active · 99.99% uptime
Next Generation and Meta · Search Engines

Presearch and Proxies: Verifying Results on a Distributed Node Network

Presearch answers a query not from a single central index but on a network of community-run nodes. This structure means the result depends as much on which node answers as on which exit it was requested from. This page explains where the proxy enters this chain, which signals it changes and what it leaves untouched.

What will you find on this page?

01
The layers of the chainThe division of labour between browser, front end, community node and source engine.
02
Sampling designTesting results with repetition and a control group instead of deciding on a single look.
03
Local result blocksWhere map and business cards take their location signal from.
04
Freshness and cachingHow to understand why the same query does not change.

What separates Presearch from a classic search box is not its interface but the division of labour behind the query. The request first reaches the front end, is distributed from there to community-run nodes, and the result set is merged and returned to you. In this chain a proxy affects only the first link, namely your exit from the network.

In practice this means: when you change your exit country, where the front end places you changes, but where the node handling the query sits is not in your hands. That is why the same query ranking slightly differently across two attempts is not, on its own, evidence of anything.

A second point should be clear from the outset: a proxy is not a declaration of location, it is a routing decision. Your browser version, language preference, time zone and session cookie, if any, stay the same regardless of the proxy.

What stops does a Presearch query pass through?

When your browser connects to the search service, a TLS session is established first. If you are using a proxy, the source seen on the other side is the proxy server's address. On HTTPS traffic the proxy does not read the content; it only opens a tunnel with the CONNECT method and carries the encrypted bytes (CONNECT and HTTPS tunnelling). At this first stop, the only thing that changes is which network the request comes from.

At the second stop the query is distributed from the front end to community nodes. The critical distinction is here: the leg between the node and the source does not go out over your connection but over that node's own line. Your proxy does not cover that leg. That is why moving your exit from one country to another does not change the region where the node handling the query sits.

The third stop is merging and presentation. The incoming result sets are reduced to a single list, duplicate links are removed and the interface is drawn. Switching tabs, choosing a different source or moving to the next page generates a new request; those requests must fall under the same proxy rule too, otherwise part of the list comes from a different network.

Where is the domain name resolved?

With an HTTP proxy, the proxy resolves the target domain. With SOCKS5 the behaviour depends on the client: some clients resolve the name on their own network and give the proxy only the IP, others leave resolution to the proxy (socks5h). The difference shows up in two places — the target domain can leak to your local DNS server, and the route can get longer because an edge node close to you is returned while the connection is made from the proxy's country. Detail: where DNS is resolved in SOCKS5.

Note

A proxy cannot see encrypted content, but it can see and log which domain you connect to. The search query is carried in the encrypted part of the URL; even so, choosing a provider is a decision of trust.

DIAGRAMThe layers a query passes through and the responsibility of each layer
The layers a query passes through and the responsibility of each layerA four-row horizontal layer list: browser, front end, community node and source engines.LAYER01BrowserTLS + cookieThe exit IP is determined here02The Presearch front endquery distributionThe region assumption sits at this layer03Community nodesource queryUses its own connection04Source enginesraw result setThe proxy does not cover this leg

The proxy only reroutes the topmost leg; the connection between node and source goes out over its own line.

Where does the exit country change the result set?

A search interface does not look at a single signal when deciding your country and language. The location estimate derived from the IP address is only one of them; the Accept-Language header the browser sends, the language preference you selected in the interface and a previously stored cookie all enter the picture too. A proxy changes only the first of these signals.

So it is no surprise to switch to a German exit and keep seeing the interface in Turkish: your language header has not changed. If you really want to test a regional view, you need to set the browser language to that region along with the exit, preferably using a separate browser profile.

SignalWhere it comes fromDoes the proxy affect it?
Location estimationThe IP address the connection comes fromYes, directly
Interface languageAccept-Language header and preferenceNo
Time zoneOperating system and browserNo
Session preferenceCookie or account settingNo
Network classThe autonomous system the IP belongs toYes, depending on exit type

The last row is often skipped. The autonomous system the address belongs to gives away whether the connection comes from a home subscriber or a datacenter; this classification does not produce a decision on its own, but it is an input to the assessment (ASN and IP reputation). On heavy, repeated queries, the difference between a residential exit and datacenter exit shows up here.

Sampling and quality control: when can you treat a result as correct?

Search results are not deterministic. The same query, from the same exit, can rank differently minutes apart; on a distributed node network this variability is even more pronounced. Looking at a single screenshot and saying "this is how results look in that country" reports noise, not measurement.

The approach that works is sampling. Repeat the same query over at least three rounds, at different times of day. Alongside the exits you want to compare, add a proxy-free measurement taken from your own connection: this is the cheapest way to separate whether the change came from the exit or from the engine's own fluctuation.

The second discipline is golden queries. Pick a few reference queries whose results do not change easily (definitions, institution names, fixed terms). If those queries stay the same on every round, your measurement environment is healthy; if they move too, the problem is in your setup, not in the result.

  • On every round, record the query text, the exit label, the time and the first ten links.
  • Make the comparison by domain set, not by rank number.
  • Do not change the browser profile between rounds; if you did, note it down.
  • Mark a difference that appears in a single round as a hypothesis, not a finding.

Verifying that the exit is alive before you query is part of this discipline too; a proxy checker keeps you from collecting data for hours against a dead address.

DIAGRAMThe minimum design for a repeatable region comparison
The minimum design for a repeatable region comparisonA three-card summary: number of repeat rounds, number of exits compared and the proxy-free control measurement.SAMPLE3 roundsNumber of rounds per queryat different hours4 locationsExits comparedone is the target region1 referenceProxy-free controlbaselineWithout a control measurement, you cannot tell whether an observed difference comes from the exit or from the engine's own fluctuation.

The numbers on the cards are not a measurement result; they show the minimum thresholds that make a comparison defensible.

Choose an exit for your Presearch comparisons

For short sessions doing region verification, a datacenter exit is enough; for repeated, long-running reading work a residential pool is preferred.

Choose whichever you need from our residential proxies, datacenter proxies, IPv6 and ISP solutions. Every plan comes with unlimited options, 99.9% uptime, rotating proxies, sticky sessions and 24/7 support. Ideal for web scraping, ad verification, SEO monitoring and digital data collection.

ISP ProxyStatic Turkish IPs registered to an ISP

ISP-registered static Türkiye IPs; they combine datacenter speed with the reputation of a real carrier. Ideal for long sessions and low-ping use.

150₺/mo

Starting price for 1 month

500–1000 Mbit130+ SubnetsDDoS Protection
View Plans

PACKAGE CONTENTS

  • Vodafone and Türk Telekom carriers
  • DDoS protection
  • Personalized setup
  • The lowest ping values
  • 500-1000 Mbit down/up speed
  • HTTP & SOCKS5 protocol support
  • Automatic delivery
  • Turkey location

For social media management and anyone who wants long sessions with low ping.

Read product details
Mobile Proxy4G/5G carrier IPs

The most natural mobile traffic, on 4G carrier IPs; high success rates even on the strictest platforms. Ideal for social media and automation work.

239₺/day

Starting daily price

LTE 4G15-40 MbpsDedicated SIM
View Plans

PACKAGE CONTENTS

  • LTE 4G mobile connection
  • Vodafone · Turkcell · Türk Telekom
  • 30 GB quota
  • 15-40 Mbps connection speed
  • Dedicated SIM card infrastructure
  • Username & password or IP:Port
  • IP change link
  • HTTPS / SOCKS5 (UDP)

Ideal for social media and gaming users; a good fit for individuals.

Read product details
Residential ProxyReal home-user IP pool

A real home-user IP pool, for the highest trust and the widest geographic coverage. The right choice for data collection and regional testing.

350₺/30 Days

Starts at 5 GB / 30 days

50K Connections190+ CountriesSticky Session
View Plans

PACKAGE CONTENTS

  • Real residential (home-user) IP pool
  • Rotating and sticky sessions
  • City and state targeting
  • HTTP(S) and SOCKS5 protocols
  • 24/7 priority support
  • Activation in 2 minutes
  • Suitable for social media management
  • Flexible session management

The right choice for data collection, regional testing and multi-account management.

Read product details
IPv6 ProxyA large next-generation IPv6 pool

A large IPv6 pool; an economical solution for high-volume, cost-sensitive projects. Google Ads compatible and future-proof.

100₺/plan

Starts at 100 units (total)

/64 Subnet100-500 MbitNetfactor ISP
View Plans

PACKAGE CONTENTS

  • Netfactor / Turknet ISP infrastructure
  • Google Ads compatible IPv6s
  • /64 subnet options
  • HTTP & HTTP(S) support
  • Automatic delivery
  • Unused (clean) IP pool
  • 100-500 Mbit speed
  • Large IPv6 address pool

For anyone who needs Google Ads compatibility, high-volume use and an economical solution.

Read product details

You can also explore our Rotating Proxy and Datacenter Proxy you can explore our solutions, and to try them out our free proxy list you can use.

Local blocks, map cards and business results

Queries with local intent — an occupation, a service, the phrase "near me" — are answered in a separate block in search interfaces. These blocks are often fed from a different source than the main result list and are more sensitive to the location signal than the list is. When you change your exit, this is the first place that moves.

There is a critical exception, however: the browser's location permission. In modern browsers, location data is taken from the device's own location service rather than the IP, using wireless network and satellite information. If you have granted a site location permission, your real city can be reported no matter what the proxy does. Keep this permission off when doing regional verification.

The second exception is the query itself. When you type the city name directly, the engine needs the location estimate less; the result block is built largely on the signal coming from the text. This is a useful second route that can be used as a control when doing IP-based verification.

If you really need a city-level view, choosing a country is not enough; the pool must have an exit in that city. The method is covered in city and ISP-based targeting , and the available regions in the location list .

How do caching, freshness and crawl frequency show up in results?

There are several caching layers on the path a results page travels before it reaches you: your browser's own memory, the intermediate layers along the way, the node that answers the query, and at the far end the source engine's own index. Switching to a new exit does not reset all of these layers.

The most common mistake is to interpret the result staying the same after an exit change as "the proxy is not working". In fact the browser may be serving the same page back. When testing your setup, use a clean window, verify with an IP address tool whether you really changed the exit, and only then repeat the query.

On the freshness side, what matters is not how often you ask but how often the source crawls that page. On fast-changing content (news, announcements, price lists) your chances of seeing a fresh result are high; on rarely updated pages you may see the same summary text for months. A proxy does not interfere with this cycle, it only changes which region the query is asked from.

Tip

Repeating the same query dozens of times in a row does not add freshness; it only produces needless load on the server side and a risk of rate limiting. Put a meaningful time interval between rounds.

Setup points and leak checks

Protocol and scope

For search work done through a browser, both an HTTP proxy and SOCKS5 work. An HTTP proxy sits at the application layer and opens a tunnel for HTTPS; SOCKS5 stops at the transport layer and does not interpret the protocol it carries. The choice is usually determined by client support; for browser-focused work either is enough. The connection details consist of proxy.example.com, 8080, username and password fields; the real values are in your panel.

Point of definitionScopeWhen is it suitable?
Separate browser profileThat profile onlyComparative region tests
System-wide settingAll applicationsA single-purpose work machine
Application-based ruleSelected processesMixed work on the same machine

What should be verified once setup is done?

Defining a proxy does not mean all traffic goes through the proxy. Four checks are enough: is your domain name resolution leaking (DNS leak test), is the browser exposing your real address through WebRTC (WebRTC leak test), is an active IPv6 route on your device bypassing the proxy, and how does your exit present itself to the target (anonymity test).

The IPv6 bypass is especially insidious: if your exit carries only IPv4 and IPv6 is enabled on your device, the request can bypass the proxy entirely, because the operating system prioritises IPv6 in most setups. Either use an IPv6-capable exit or disable IPv6 in that profile.

DIAGRAMThe fields the target can see in the request
The fields the target can see in the requestA four-panel horizontal strip: IP header, TLS handshake, HTTP headers and the cookie field.FIELD STRUCTUREIP headerexit addressThe proxy rewrites this fieldTLS handshaketarget domainThe connected domain can remain visibleHTTP headersAccept-LanguageLanguage and browser information goes out from hereCookie fieldsession preferenceCarried independently of the proxy

The proxy rewrites only the first panel; the language header, browser signature and cookie stay as they are.

From symptom to cause: common faults

Most faults are not caused by the engine but by the setup. The table below matches symptoms to their likely causes; the order starts with the one that is cheapest to diagnose.

SymptomPossible causeWhere to look first
The interface does not open in the expected languageThe language header does not match the exitBrowser language preference and profile
The results are the same even after the exit changesIt is being served from cacheClean window, exit verification
The page loads, some blocks are emptySubdomains are outside the ruleThe scope of the proxy rule
407 response is returnedCredentials are not being sentUsername, password or IP authorisation
The connection times outThe exit is unreachable or the port is closedLiveness test and port details
A verification screen keeps appearingToo many requests in a short timeRequest interval and concurrency
A certificate warning appearsAn intermediate point is re-establishing TLSThe identity of the exit and network policy

407 is almost always about authentication: either the client is not sending credentials at all, or the provider identifies you by IP authorisation and your exit address has changed. A certificate warning is a separate category; a properly set up HTTPS tunnel does not interfere with the TLS session, so if you see a warning it means your traffic is being opened and re-encrypted.

Verification screens usually stem from speed. Widening the request interval, lowering the number of concurrent connections and not piling everything onto a single exit is enough in most cases.

Quota, team setup and cases where a proxy is not needed

Search pages count as light compared with media-heavy streams, but dozens of requests are generated per results page, and once measured, the quota has drained faster than expected. On traffic-billed plans, measure for a week first and estimate the monthly volume (bandwidth calculation).

If more than one person is running the same work, tie exits to the job rather than to the person. Which region was tested under which label, which round was taken by whom and the time of the measurement should all sit in a single table. Without that record, two people seeing different results turns into an endless argument.

Set your expectations correctly on latency: because the proxy adds a stop along the way, connection time gets longer in most setups — a proxy does not lower your ping value. For measurement, ping test and for background, the article on proxy latency is enough.

Finally, not every scenario needs a proxy. If you are running an ordinary search from your own country, there is nothing to gain from adding a layer. The places where a proxy makes sense are clear: verifying how a result looks in another region, working from a corporate network with a fixed exit, or reading publicly available data at scale. For the behaviour of other engines, you can look at the search engine guides.

Warning

This page was not written to exploit reward mechanisms, generate artificial query volume or circumvent platform rules. Compliance with Presearch's terms of service is the user's responsibility.

Frequently asked questions about Presearch and proxies

01Do Presearch results change completely when I use a proxy?

No. A proxy only changes the network the request comes from. Region-sensitive blocks and local cards may move, but the actual answer to the query comes from the index of the source engines, and that index is not rebuilt according to your exit.

02Can I choose which node handles my query?

Distribution is the network's own business; a proxy does not interfere with that choice. Changing your exit only affects where the front end places you. For that reason, small ranking differences between two measurements can also stem from a change of node.

03Can region comparisons be made with free proxy lists?

Free lists is fine for learning the setup and taking a one-off look. In a repeatable comparison it causes trouble: the addresses are short-lived, who operates them is unknown, and when the exit changes between rounds the measurement becomes incomparable.

04I changed the exit but the result is the same — is the proxy broken?

Most likely not. First verify that the exit really changed, then repeat in a clean window. If the result is still the same, that query may not be region-sensitive; definition and concept queries return similar answers in most regions.

05Why do map and business cards still show the city I am in?

If you have granted the browser location permission, location data is taken from the device's location service rather than the IP, and a proxy does not change that. Turn the permission off, then try again with a clean profile.

06Which exit type suits search work better?

For short verification sessions, a datacenter exit is enough in terms of speed and cost. For long, repeated, high-volume reading work, a pool made up of home subscriber addresses produces less friction; total volume and run time decide this, not the label on the exit.

07Does searching through a proxy speed up my connection?

Generally no. Because a stop is added along the way, total time gets longer in most setups. The exception is the rare case where your default route is roundabout; that is not a rule and can only be established by measurement.

Related guides and tools

NEXT STEP

Choose an exit for your regional search verification.

Datacenter, residential and ISP solutions are all managed from a single panel with the same access details.

FREEPROXY.TR

Looking for a free proxy? You're in the right place

A complete proxy platform where you can browse up-to-date free proxy addresses, compare HTTP and SOCKS proxy types, and check your proxy connections with free tools.