Hot answers tagged

26

You just got introduced to bots :) Looks like you are running a vanilla version of software like phpBB or WordPress etc. What are bots? (Source: Wikipedia) Bots are an army of (mostly compromised) machines doing whatever their bot head asks them to do. In most cases, they just post spam messages with links. Read more about the command and control ...


17

Another way of asking your question is: "How many users had at least one download during this time period?" You can use "segments" to answer this question. Create a segment only for users that have a "download" event. Select the "Audience Overview" report Change the main metric dropdown from "Sessions" to "Users" Click "+ Add Segment" Click "+ New ...


5

Sounds to me your after a Inline WYSIWYG Editor, there happens to be many on the market that you can integrate into your current setup. Of course a content management system is better if you want to allow more than yourself using the engine. Here's just a few to get you started: CKEditor TinyMCE Aloha Editor NicEdit Snippetedit Wymeditor PimenTech-scripts ...


4

There is no simple solution to this problem. Static passwords may be shared among friends. Tracking mechanisms (IP-addresses, cookies) will turn up "false positives" (i.e. rejecting real paying members) - which is very bad for business. Using a OTP (One Time Password), as suggested by Steve, is probably not practical, as it does not allow casual use, and ...


4

I imagine that if economic embargoes/sanctions were to be enforced over the internet, it wouldn't be enforced at the website level. Think about how impractical it would be to require every webmaster out there to keep an updated list of embargoed countries and have to block all visitors from that country. And it's not like a North Korean internet user has a ...


4

Here is a visualization of the number of links on the homepages of top 98 webpages. Very few have less than 100, and many have 500 or more. Google used to recommend that any page have no more than 100 links per page. However, they removed the "100 links per page" from the webmaster guidelines some time ago. Matt Cutts released a video where he says that ...


4

About Users calculation: https://support.google.com/analytics/answer/2992042?hl=en But the most important is a part: It relies on number of sessions and client-side time, so if a user's client-side time is incorrect, or if you are using a reporting view that filters out some sessions from a user (instead of all users), the data can be inconsistent. So ...


4

For the most part, Google doesn't really care how you structure your URLs (as long as they're reasonably stable & crawlable; with the exception of country-targeting). Think about what you'd want out of your URL structure instead: need to do country-targeting? Use subdomains or high-level folders, e.g., uk.domain.com/... , domain.com/uk/... (this is the ...


4

Sometimes Google Analytics metrics can be tricky to understand, but there are a few places where you can get more info about it, namely: Google Analytics Developers API Analytics Help - Metrics and Dimentions, here Directly replying to your question, here's what you'll want to know while quoting this article here: User: The total number of users for the ...


4

Assuming twitter.com/myusername becomes a Not Found page - search engines don't like lots of broken links, which is why many websites prevent (or limit) username changes. For example, Google gives every website a "crawl budget" - if Google finds lots of broken links (from old usernames), it won't crawl as many of the live pages, and so therefore might not ...


3

It shouldn't be a problem from Google's point of view. They allow ads behind a login, even when that content isn't publicly available at all. From the AdSense ad placement policies: Ads on pages behind a login Publishers are welcome to place Google ads on password-protected pages as long as those pages comply with our program policies. When applying for ...


3

I would not go with a 404 page. A 404 page is not just page, but also a response. It lets the client know that the page was not found. That it was somehow deleted or the url is wrong. If you are using some sort of session to hide information that is availabe only to logged in users, then you can use your server side scripting language of choice, (asp, ...


3

SEO value is not affected by dashes - the search engines ignore them. But from a user perspective, dashes can make a domain look spammy. Many spammy, exact-match domains have used dashes so they have sort of "poisoned the well". From Moz.com: Top Tips - Word Separators: Avoid hyphens. Hyphens detract from credibility and can act as a spam indicator. ...


3

As correctly noted by others, you should not demand that the users use a specific application to visit your website (even a Chromium user may visit your website from different devices with different browsers). In general, you should check your website's rendering on all major browsers (Firefox, Chromium, IE, Safari, Opera). If you use a specific new ...


3

It's never a good idea. Chrome and Firefox (and for some feature IE10+ as well) have an excellent support of recent standard. One thing that could produce differents results is the different interpretations of errors (not-closed html tag, use of not standard calls or prefixes -webkit-) So if you have some error (visual or logic) it's reasonable to think ...


3

Yes, you could use the Person type. For a dedicated user profile page (i.e., one user per page), you could use the ProfilePage type: <body itemscope itemtype="http://schema.org/ProfilePage"> <div itemprop="about mainEntity" itemscope itemtype="http://schema.org/Person"> </div> </body>


3

When having the username at the beginning of the path, you would have to make sure to avoid name clashes with non-user pages (and, for sites that allow custom templates and forms, phishing potentials), and you lose some usability. Examples: Reserved filenames: A user could choose the username robots.txt, favicon.png, .well-known, etc. Internal pages: Your ...


3

Depending on what cookie you mean exactly, 2 years would probably be the answer you're looking for based on this source: https://developers.google.com/analytics/devguides/collection/analyticsjs/cookie-usage Additional details Google itself lists three main cookies that are set by the analytics script: "_ga" with a lifetime of "2 years" that is "Used to ...


3

I'm no lawyer, but under the current UK Data Protection Act, personal data is broadly defined as: "any information relating to an identified or identifiable natural person ('data subject'); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number,...


2

With a small server, without much power/space for a large database, I think it's a good idea. Also if you want to keep a clean and active user database you can do this: warn user about inactivity this XX years/months and tell him that without answer from him in the next weeks, you will remove its account re-warn him a week before the deletion without new ...


2

It is pretty difficult to implement something like this. You can't do it based on IP number because most people have dynamic IP. Even if it was only some people, you would have a problem. You could do it via a cookie, but I reckon you are creating a support nightmare for yourself as some people don't accept cookies, people delete cookies. Besides, what ...


2

If your website is hosting a forum or a blog that allows comments to articles you've posted and you allow registrations and postings without some mechanism for verifying the registrations are coming from a human rather than an automated script, you will likely get an enormous amount of spam posted on your site, since there are many systems out there on the ...


2

Ideal would probably be 50. 100 works too if you want to go on the higher side. Taking your points one at a time: UX: Unless I misunderstood how this website is to be used, a search feature would be much more useful than a list of IP addresses. That way, people can look up the domain or IP of any websites that they have had issues with. However, maybe if ...


2

You could use an email confirmation link with a 15+ minute delay on register. May deter some users, but would prevent some throw away email services.


2

Nope, nope and nope. Why would someone put a child pornography into a service that sole purpose is content analysis? It wouldn't go through. But, srsly, don't go on that road. It's illegal content, so you got your answer in the word ILLEGAL. And I think that I don't need to remind you how community is sensitive in this particular case.


2

A user is identified by a long term cookie. A user is typically a person on a particular device. The same person would not become a new new user unless they switched devices (tablet to phone to computer, etc), switched browsers, entered private browsing, or cleared their cookies. Two people would usually not be identified as the same user unless they ...


2

You can solve this by creating a new segment in Google Analytics. In the segment you go to Advanced and pick Conditions. Now you create a filter. In the drop down pick "Count of Sessions" and then you choose >= 5. This will filter out users with 5 or more sessions for the current date range you have selected. Give the Segment a good name and save it. ...


2

The hostname report in Google Analytics is about the server's hostname, it's the hostname where the GA tracking code was run, which is why you should see your own hostname. Google Analytics does not report on the visitors's IP or hostname due to privacy policy. https://support.google.com/analytics/answer/2763052


2

There are a few things to know to understand the User numbers. A "User" is determined by a cookie set by GA. Two people sharing a computer and using the same browser will count as one User, and conversely one person using two different browsers/devices, or clearing their cookies between two visits, will count as two Users. If visitors are typically logged ...


1

My primary concerns are UX, download speed, and lastly, Gaggle. oops... I meant giigle, or maybe googoogaagaagle. Ok, back to the real issues. To me, I think having a ridiculously huge number of links on a single page may cause a slight slowdown because when a robot scans a page, every single byte is downloaded from the server, and each minimally-crafted ...


Only top voted, non community-wiki answers of a minimum length are eligible