Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
4themusicman Posted July 14, 2015 Posted July 14, 2015 Since updating our page views have plummeted. When the box comes up saying new replies if you click show replies does that count as a page view/thread view and if not why not? We have a linear thread which means everyone is always for 98% of the time on one thread. They will refresh that thread to look for new posts and just stay on it all day. Thanks!
Jim M Posted July 14, 2015 Posted July 14, 2015 A view is only counted when someone views or refreshes the page via browser controls. If a new post(s) gets reloaded via the ajax script at the bottom that is not a view.
Daniel F Posted July 14, 2015 Posted July 14, 2015 Also keep in mind, that if you use the guest page cache, that guest views won't count!
ctrlbrk Posted July 14, 2015 Posted July 14, 2015 Also keep in mind, that if you use the guest page cache, that guest views won't count!That's interesting. Why wouldn't the counter get incremented as part of the process of retrieving the cached copy?
4themusicman Posted July 14, 2015 Author Posted July 14, 2015 Can you turn off Ajax notifications? I thought I saw a switch in the ACP but now I can't find it. The next question is why isn't it counted as a view if it's looked at via the Ajax Script? It's still looking at a new post. Color me confused.
Marcher Technologies Posted July 14, 2015 Posted July 14, 2015 That's interesting. Why wouldn't the counter get incremented as part of the process of retrieving the cached copy?Because doing so would moot the point of guest caching - not touching the database for anything to build the output.
ctrlbrk Posted July 14, 2015 Posted July 14, 2015 Because doing so would moot the point of guest caching - not touching the database for anything to build the output.I can understand if a typical page is 20 queries, 30 queries, whatever, then sure caching is a big performance increase, and I welcome that. But to sacrifice correct page views to save one query seems a bit much, and that query most certainly does not need to be performed prior to the page being output -- it could be performed after, thereby having zero real impact on the response time.A very large portion of my site activity is from guests. Naturally I want the performance of caching, but I also don't want to sacrifice page view accuracy over 1 query that could be deferred.
Marcher Technologies Posted July 14, 2015 Posted July 14, 2015 It's not merely 1 query though.... To even know what item's views to update, for sure, without being silly and trusting the request data implicitly, requires a query.At the point you are loading the topic, for example, much of the benefit of guest caching has already been mooted.
4themusicman Posted July 15, 2015 Author Posted July 15, 2015 Can you turn off Ajax notifications? I thought I saw a switch in the ACP but now I can't find it. The next question is why isn't it counted as a view if it's looked at via the Ajax Script? It's still looking at a new post. Color me confused.I found something in the ACP > Customization > Themes > Custom. I toggled off use Ajax Pagination but it doesn't seem to have turned off the box that says New Replies click here to see.Anyone?
4themusicman Posted July 15, 2015 Author Posted July 15, 2015 No one has an answer about disabling the Ajax Script if using it won't count as a page view?
Ralf Herrmann Posted July 15, 2015 Posted July 15, 2015 I found something in the ACP > Customization > Themes > Custom. I toggled off use Ajax Pagination but it doesn't seem to have turned off the box that says New Replies click here to see.Yes it doesn’t turn that off, because it isn’t “pagination”.
4themusicman Posted July 15, 2015 Author Posted July 15, 2015 Yes it doesn’t turn that off, because it isn’t “pagination”. Okay great. Can you turn it off and if so how. If using it doesn't count for a page view I don't want it on. I don't understand why it wouldn't count as a page view if you press it other than the way the programmers did the software. What is the logic behind that? It's still viewing new posts it should count.
Ralf Herrmann Posted July 16, 2015 Posted July 16, 2015 I don't understand why it wouldn't count as a page view … Because it simply isn’t a page view, that’s why. https://en.wikipedia.org/wiki/Page_view The whole point of Ajax requests is to interact with the web server without loading a full new page, i.e. creating a new page view. You click on the like button for example and it is saved and displayed without loading a new page. Loading a new answer via Ajax falls in the same category. It is an interaction with the web server, but not a page view. And even without this function to inject new answers into the page, page views do not measure “post reads”. If you enter a topic with unread posts, there might be 1 new post or 20, but it still would only register one page view. So why should reading a new post via Ajax count as page view each? That’s just not what the page view count is for. A page view counts page views, not new posts read.
4themusicman Posted July 16, 2015 Author Posted July 16, 2015 Our board doesn't do likes. It can lead to unfortunate board wars and flame wars and other nonsense with cliques.Okay so it's not considered a page view. I get that. Can it be turned off? On a linear thread board this is a problem.
Pegasus83 Posted August 24, 2015 Posted August 24, 2015 same *problem*, I give you an example based on my motorsport board:V3 board | May 24, Monte-Carlo Grand Prix + Indycar 500 Indianapolis: 1400 posts, more then 14.000 page views.V4 board | Yesterday, Belgian Gran Prix + Pocono Indycar race: 1300 posts, 7200 page views. Not good at all.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.