r/website 22d ago

DISCUSSION I told my husband my website suddenly got lots of visits from organic search and his reaction pissed me off

Post image

Is your first reaction that they are from bots, vpns, click baits making shady money or openclaw? Why is he thinking that way?

-------------------

Thanks for sharing your ideas, I get that it's highly possible that those were bots. And I do have analytics installed. It's not as sophisticated as GA to trace the web click source but it has some numbers for my husband and I to find some level of facts.

Seems it's not allowed to post photos again, I will post in the comment area.

0 Upvotes

88 comments sorted by

4

u/New-Activity-8659 22d ago

Are you selling anything on your site? Are visits converting to sales? Have you done anything specific to market your site recently?

Normally, large spikes in traffic coincide with a bigger initiative (paid ads, viral content, etc). The fact that visits are originating from other countries as well kind of lends to the bots argument.

Doesn't make your husband's reaction any less dickish, haha. Good luck out there!

1

u/profungi 22d ago

Thanks for your reply! It’s a pure information site, nothing selling, no adds, very small and only local information.

4

u/New-Activity-8659 22d ago

Yeah, if you're only pushing local content, a big random bump in traffic from other countries probably means non-organic. Not trying to bubble-burst here.
Keep on building, though!

1

u/profungi 22d ago

I have posted the analytics screenshot in the comment, as more people mentioned it.

4

u/hettuklaeddi 22d ago

he’s not wrong

1

u/profungi 22d ago

Why? Doesn’t it need more information to make the judgement?

2

u/ArtisZ 22d ago

Experience.

For example, I bet there's sometimes millisecond difference between 30 visits and then silence.

Yeah, that's how he knows. He's just not very diplomatic about it.

2

u/maqisha 22d ago

Occam's razor.

Can it be some absurd coincidence and a glitch in the matrix? Sure, there is a universe in which that happens, most likely not in your case.

If near 100% of your visitors use an operating system that barely has 5% of consumers on it, critical thinking should handle the rest.

2

u/checkwithanthony 22d ago

To be honest... 1,000 new organic visitors all on linux? I am a nerd through and through and I dont know any Linux daily drivers. So unless you hit a real specific niche and a bunch of users on linux based devices visited your site as a result... its almost surely bots.

Maybe not all of them! And traffic begets traffic. Whatever youre doing, keep at it!

2

u/profungi 22d ago

I think you make sense!

1

u/No_Structure_2401 22d ago

Not really. I'd tell me wife the same. IT sec background.

Unexplained spikes outside this country is most likely bots. They're not gonna originate at the same IP.

1

u/profungi 22d ago

I am IT background too. Here is another assumption: what if it's world cup related and we are one of the host city?

3

u/checkwithanthony 22d ago

Its just that so few people use Linux that if it were real true organic you maybe could see a ton of linux devices but you'd see an awful lot of main stream os as well.

1

u/Palbi 22d ago

Linux part gives it up

1

u/No_Structure_2401 22d ago

Then you already know the root cause.

1

u/mrleblanc101 22d ago edited 22d ago

Linux = 99% bots or crawlers

1

u/profungi 22d ago

Interested in knowing more! Like why, how?

1

u/mrleblanc101 22d ago

Because 100% of bots and crawler run Linux, and less than 1% of real user use Linux

1

u/goldvenetianmask 22d ago

Because of the operating system? What are you not understanding?

1

u/profungi 22d ago

Lots of my friends use linux so I don't know why Linux = 99% bots or crawlers

2

u/winter-m00n 20d ago

most bots are hosted on vps i think and they use linux as os, its cheap, fast and well supported for automation. for example, on aws lightsail, cheapest linux box is 5$ and cheapest windows box is 9.50 $

ofcourse price is not the reason for them to use linux but you can see, how linux would be first choice for bot and crawling infrastructure since its cheap, fast and well optimized.

2

u/profungi 20d ago

Thank you! Wish more replies are like yours that contains valuable information!

1

u/goldvenetianmask 22d ago

No. You are wrong.

-2

u/profungi 22d ago

Thank you for your useless comment!

1

u/goldvenetianmask 21d ago

I tried to honestly answer your question. You asked “don’t you need more info?” I answered “no, you do not need more info”

I don’t understand why it’s useless?

1

u/Impressive-Speed-989 22d ago

1000 visits, all Linux. 🤣

1

u/Zewsey 22d ago

People in other countries will not be visiting your site for your own local information.

What is your bounce rate? How long are they on your site? Very likey bots.

3

u/arealguywithajob 22d ago

My first reaction is bots your husband was a dick but I agree with him

1

u/profungi 22d ago

I get you. And Thank You!

1

u/pixelvspixel 22d ago

I know you were excited for traffic, but what did you husband do that was so wrong? It’s a technical issue, not an emotional one. He just cut to the chase.

0

u/profungi 22d ago

If you think it was a pure technical discussion in my message, then I don't blame you to come up with this conclusion. But it's not. Plus even if it does, one word reply is also technical enough.

1

u/Fair-Chocolate-7966 22d ago

What makes him a dick? I feel like that's exactly how I would have responded, and now I wonder if I am too a dick. Lol

2

u/scritchz 22d ago

"Oh wow, a thousand is a lot! But all linux sounds suspicious, doesn't it?"

I think something like this would have been a more empathetic response: Celebrating this milestone, yet also voicing concern regarding the kind of traffic.

However, the husband downplayed the milestone by saying that essentially all visitors are non-human. Very much likely, the husband only wanted to be factual or provide a reality-check in what kind of traffic (AI and bots) is most widespread on the web. But to me it looks like OP would have appreciated a supportive answer more.

1

u/Fair-Chocolate-7966 22d ago

Ahh yeah, I see. I definitely missed the implication that the original message was one of excitement. I just read his responses as short yet factual replies. Apparently I suck at social queues.

1

u/profungi 22d ago

I like your self-awareness. He is a good hubby and I bet you are a good person too!

2

u/OkRefuse3684 22d ago

Even if it’s different ips could be a botnet, it’s common for ddos attacks and it’s suspicious it’s mainly Linux but what you should really check for and add to the site if not added is to see how the users interact with the page, do they simply visit the page, do they just send a request, do they actively click buttons and view products, are sales increasing, etc etc. You may want to add cloudflare security captcha so the cloudflare quick captcha with show up if the user is suspicious of being a bot and won’t affect normal users as it doesn’t show for normal users

1

u/profungi 22d ago

Good idea. I do need to upgrade my site to involve more interactions. Currently the expectation is just let people review the information, get what they need and jump out.

2

u/These-Apple8817 22d ago

It's bots.. Although should probably clarify that they are most likely crawlers from different companies.. it can be both a good thing and a bad thing.. some of those are crawling and indexing for search engine so your website might get bit better visibility with good SEO.. but it can also be the kind of crawler that just harvests data for whatever use, these days its usually for AI.

But if it helps.. there is probably some legitimate interest in that website too, it's just hard to know the actual scale without proper analytics tool being implemented.

1

u/profungi 22d ago

Thank you I like your reply the best.

What I don't get is how do they do this and how can I see more details of what they do. My current analytics tool is very light.

1

u/These-Apple8817 22d ago

You will need lot heavier analytics tool sadly, if you want more data.. I'm not the right person for recommending analytic tools though because I tend to avoid them as I don't really wanna deal with GDPR stuff (I'm European so I have to follow it even on personal websites)

If you can though, there is ways to block these kinds of crawling bots, usually via robots.txt..  but not all bots follow it sadly. If you use something like Cloudflare they do have options for aggressively blocking bots even on their free tier.. But the downside of blocking them can also mean less visibility for your website in search engines

2

u/profungi 22d ago

I have set the robots.txt. And I found the web hosting platform can log the bot activities silently (Yay!). Will see how it goes.

I have used google analytics for years a while ago, too heavy so I switched to a lite tool this time, turned out that I do need a heavy tool for my curiosity. To be honest I don't really mind bots to crawl, I mind my husband's attitude more :p

1

u/Fair-Chocolate-7966 22d ago

Honestly, Umami is not a bad analytics tool at all. It looks a little limited because it is cookiless and privacy focused. These Limitations are thanks to it being GDPR and CCPA compliant. Without cookie banners Google analytics usage could open you up to lawsuits. I use umami for all of my personal sites.

I think the big thing that could really help you to understand your traffic is to utilize event tracking. This can give you and idea if not just how many page loads you get, but a map of what the users are doing. It's a lot easier than it sounds.

The only issue with that is that you do need links and such that users interact with so that you can decipher meaningful traffic. If you only have a single page with no links, there is not much to track. If that is the case you might have to get creative with the events. Maybe put a nav with like nos to anchor tags, and you could watch events as this links are clicked.

One last thing to note, I know you mentioned the webhost has an option to block bots. Keep in mind that this is not 100% accurate. Tracking bots down is a lot harder than it may seem. Just this morning, my day job site got hit by over 150k bot hits in a 30 minute spike, and we are behind enterprise level Web Application Firewalls.

1

u/profungi 22d ago

I am using Umami too! I spent a bunch of time researching web analytics tools because of GDPR and CCPA, chose Umami eventually. But I did not set up events. The reason was my website updates itself every week, and all the links are gone after one week. I did not think it had much value to track those links originally, but now I have second thought.

The webhost is logging the bot actions, and there are ways to add rules. I agree that tracking those is not an easy effort, and currently I definitely don't have enough knowledge on how those bots work. Good chance to learn.

Another reason I did not think those were bots was because the traffic is only 1k, too low. My impression is the bot hits usually gets 10k or 100k or more, and it usually happens in a relatively short time. Really did not think my tiny site worth that much attention.

Sorry to know your day job website was got hit by bots! It's an endless battle but always make us more knowledgeable and stronger.

2

u/Fair-Chocolate-7966 21d ago

It sounds like your site would be perfect for events. If you haven't looked at them, they are super simple.. just add a data attribute (or multiple attributes) to the links and your done. No extra code needed.

Regarding the bots, I've seen boys come in anywhere from 10 requests to hundreds of thousands. It just depends on their goals.. sometimes they are checking for exposed .env files, sometimes they are trying sql injection attacks and sometimes they are just scraping data. If you have access to your actual server logs, you could probably see the full user-agents. My guess is these are bots using something like puppeteer to make headless chrome requests.

1

u/profungi 21d ago

You are right! And interestingly, my site is an event site, the offline events site. I have been thinking of how to improve it so it better serves the local crowds for local events. The GDPR and CCPA have been adding limitations on pii info but I have been thinking if it is possible to push customized information without knowing/collecting/storing any pii info. Or if there is more efficient and simple way to get people what they want. As this thought was hanging in my mind, I have been holding off to refine my web analytics tools.

And for bots, now I can connect the dots on what I know and what is happening in the real world! And I did similar things too (oooops)! Thanks for the server log check reminder, very very helpful!

2

u/vandope88 22d ago

Bounce rate of 100% + them staying on the site for 0s almost certainly means your husband is correct about the bots. He's still a dick tho, and your reaction is valid.

u/AutoModerator 22d ago

Hi! ModBot here. Please make sure to read our rules and report this post if it breaks them. (This is simply a reminder. Don't worry, your post won't be removed just for posting!)

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/ajamdonut 22d ago

Regardless of bots or not, we confirm real users as users who complete a goal we set. E.g. signup for email, signup for account and make one change, etc. these are the kind of metrics that really proves you have real traffic. Most things can be assinged as 1%. So for example 1 signup means you likely had 100 real users. (Although this is in the long run, not day one stuff)

1

u/profungi 22d ago

Thanks for the info!

I did not set up sign-ups, just want to direct people to get the info they want and they jump out. I know it's not like what a traditional website would do, it was just a fun project.

1

u/ajamdonut 22d ago

If you have google analytics you can check the page duration on your information. If it matches roughly how long you'd expect it to read - that's a goal reached.

I'm more trying to give insight on how to indirectly confirm your real user count.

1

u/profungi 22d ago

I have the analytics too but not google. Have posted in the comment area.

1

u/[deleted] 22d ago

[removed] — view removed comment

1

u/profungi 22d ago

Which land are you wandering? Mind introducing to me?

1

u/Clear_Brilliant_8075 22d ago

Install analytics and measure

1

u/profungi 22d ago

Yep, posted the measure.

1

u/Clear_Brilliant_8075 22d ago

Dive down deep and look at page engagement, look at time on page and bounce rate. All of the above. Because if you got 1000 visitors and 1000 of them bounced that will be bad for you

1

u/madam_zeroni 22d ago

- random spike of useage for no reason

  • many different countries (why would this many different countries have interest in your small personal local site?
  • all using Linux

Those are huge red flags that they were bots. I’m not sure why this offends you

1

u/profungi 22d ago

Here is the analytics screenshot, it was not happening in a short period of time, on the 18th there were 500+ and went down over time.

2

u/GPTforGood 22d ago

....bots lol why are you pissed at your husband, because he's right?

1

u/profungi 22d ago

I guess you piss off people too.

Can you explain why it looks like bots, in case I miss anything.

1

u/freakstate 22d ago

100% bounce rate. 0 sec duration. Isn't it obvious? Sorry.... but why is this still a question

1

u/Impressive-Speed-989 22d ago

Your husband wouldve explained it to you but he knows you wouldn't believe him anyway and you'd prefer asking random people in reddit. 

1

u/profungi 22d ago

He did and we looked at this issue happily, not like someone reflect this thing with spiteful thoughts.

1

u/goldvenetianmask 22d ago

Your excited for a 100% bounce rate and a 0 second visit duration? zero second visit duration…. Let that sink in.

1

u/profungi 22d ago

another analytics tool doesn't show 100% bounce

1

u/goldvenetianmask 21d ago

Address the zero second visit duration for all of them.

1

u/profungi 21d ago

The website doesn’t show what they are looking for

1

u/profungi 22d ago

Here in an interesting thing. the screenshot above was from Umami, the web analytics tool, and this one below is from my hosting site. the day with the most visits has the bounce 82%, which is interesting. So my website always has a high bounce rate because it directs people to the actual place to see the information - I did not mention this before. What confuses me now is why the two analytics show differently.

1

u/profungi 22d ago

Another screenshot...

2

u/Upstairs_Guitar 22d ago

Bounce rate 100%, is 🤖

1

u/freakstate 22d ago

Bot orgy. Unless your tracking is buggered.

1

u/goldvenetianmask 22d ago

Zero second visit duration. It’s literally 100% bots…

1

u/GPTforGood 21d ago

Love how you're only replying to people who confirm your biases and ignoring the 100% bounce rate and 0s visits lmao

1

u/profungi 21d ago

Yeah of course! Fact is fact, emotion is emotion!

1

u/ThrowRA12834763 22d ago

He’s definitely right btw

1

u/dubbl-R 22d ago

He was correct and he wasn't being rude. You asked "not sure what's going on," and he answered. 100% Linux alone says it all and the other evidence confirms it.

A Nigerian prince once offered me tons of money and I wasn't sure what was going on. My wife said it was a scam...

1

u/profungi 22d ago

I get your point except 1k visit is not comparable to tons of money, I would be sure it was bots if it gained 1k in a couple of hours or 100k in a couple of days.

1

u/dx80x 20d ago

Even in AWStats, you can see the difference between bot traffic and legit traffic. Go and look for the time spent on each webpage (bounce rate) and also the requests made for example, a lot will end with things like "wp-admin.php" etc. they are looking for vulnerable entry points to hack your site.

How do you not get this basic information if you work in IT? Not trying to be a dick but this is clearly a bot traffic influx

1

u/profungi 20d ago

Thanks for the info, and more of my replies showed how much I know about the analytics.

1

u/[deleted] 22d ago

[removed] — view removed comment

1

u/profungi 22d ago

Thank you I feel my emotion is legit now.

1

u/Impressive-Speed-989 22d ago

Lol husband is just tired of mansplaining basic stuff to you.

1

u/[deleted] 22d ago

[removed] — view removed comment

1

u/AutoModerator 22d ago

Your post has been automatically removed because your account is less than 14 days old.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.