Puppeteer Traffic Generator Guide
1. Basic Settings
Website URL: Enter the base URL of the website you want to generate traffic for (e.g., https://example.com).
Internal Links: List the internal links you want the bot to visit, one per line (e.g., /about, /products). These will be appended to the base URL.
Page Behavior: Enable/disable different types of interactions on each page:
- Randomized scroll: Scrolls up and down the page randomly
- Mouse movements: Simulates human-like mouse movements
- Random clicks: Clicks on random elements on the page
Page Depth: Set how many internal links the bot should visit before exiting (randomized between your min and max values).
Page Duration: Set how long (in seconds) the bot should spend on each page (randomized between your min and max values).
2. Advanced Settings
Delay Between Actions: Set the delay (in milliseconds) between simulated actions like clicks and scrolls.
Wait After Scroll: Set how long (in milliseconds) the bot should wait after scrolling before performing the next action.
Noise Injection: Add random noise to confuse bot detectors:
- Random console.log: Adds random console.log messages
- Random window.alert: Triggers random alert popups
Referrer Spoofing: Simulate traffic coming from specific sources like Google or Facebook, or set a custom referrer.
3. Stealth Options
Stealth Mode: Choose how aggressively the script should try to avoid detection:
- Basic: Minimal stealth techniques
- Advanced: Recommended balance of stealth and performance
- Extreme: Maximum stealth (slowest performance)
User Agent: Choose to use a random user agent from our list or specify a custom one.
Proxy Settings: Configure proxy settings to mask your IP address. You can choose from our list or enter a custom proxy.
Timezone Spoofing: Set a specific timezone for the browser to match the proxy location or specify a custom one.
Screen Size: Set the viewport size for the browser or specify custom dimensions.
4. Generating the Script
After configuring all settings, click “Generate Script” to create your custom Puppeteer script. The script will include all the selected features and behaviors.
Copy the generated script and save it as a .js file. To run it, you’ll need:
- Node.js installed on your system
- Puppeteer installed (npm install puppeteer puppeteer-extra puppeteer-extra-plugin-stealth)
- Any required proxies configured
Run the script with: node your-script-name.js
5. Best Practices
- Start with moderate settings and gradually increase complexity
- Don’t generate too much traffic too quickly
- Rotate proxies and user agents for better results
- Monitor your website analytics to verify traffic
- Use responsibly and ethically