32

I'm relatively new (roughly a month), so please excuse any great misunderstandings.


Presumptions / Impressions:

  1. (A) It may vary a bit per case or community, but in general, the approach seems to be to create, edit, nurture precise questions, do the same for their answers, and keep them as valuable references. In the best case, people update answers over the years to keep them relevant.

  2. (B) Some people may not register to any community, but use them for years as a point of reference. Newly registered users may formally join in order to be able to do something they otherwise couldn't: asking, commenting, or answering. Other reasons aside and not knowing whether most new people ask, comment, or answer first, asking a question seems like a good motivation to create an account.

  3. (C) If I've got it correctly, the individual communities exist in relative autonomy, yet share a similar structure. For instance the tour page seems to be the same per community apart from the logo and the short introductory text. The only exception I've seen so far is the tour page of meta. Other metas (for instance Philosophy meta or Stack Overflow meta) do not seem to have their own tour page, as their links forward to the respective main communities tour.

    On none of these tour pages did I find a clear statement to use the search function first. The question post forms I've opened for testing, on the other hand, all seem to have some kind of note on that. For instance here on meta, there is a pop-up that starts with something like "This is not Stack Overflow" and then continues about that. Somewhere deeper down there is in fact the message stating: Before you post, search the site to make sure your question hasn’t been answered. A similar pop-up exists on other community question forms. I fear the hint is not very visible, as pop-up interruptions may be scanned only briefly.

    Additionally, some, but not all communities have a similar questions box on the question form page, which updates suggestions while writing. Here it appears on top of the text field (currently not visible anymore, as the text outgrew my screen); on Stack Overflow it is the last step before posting the question. I'm not sure how well either of them work or whether they use the same logic as the search bar search.

  4. (D) When using the regular search function, it seems that network-wide replies are not shown (or not by default). I assume this has something to do with the relative autonomy of the communities.

Generally:

My impression is that the aforementioned principle itself remains a bit vague. While there are some hints to search first, they're either not very prominent (not the first sentence on the pop-up) or come up at a bit of a weird time (example SO, only after you've written everything). However, it may be very clearly communicated in comments to questions. I assume that the ongoing challenge is to navigate between curating perfect questions and being helpful to (new) users, while not coddling them.

The other side of it is the dilemma that if everybody would be super strict about searching first, they'd more likely be able to answer their own questions which would result in fewer questions posted, including less well-received ones.

My questions are:

  1. Is the "search first, ask question later" principle indeed as established network-wide as my impression suggests?

  2. Could there be any improvement, say on the tour pages, so that new users who join to ask a question (and others) can get a clearer understanding of what exactly the search-first expectation is, so they're neither totally discouraged to ask nor find out pretty late that they did something wrong?

  3. Can this even be answered in general or is this a topic that each community discusses and decides for itself?

19
  • 7
    Maybe like a dismissable banner on first-time asker's first question (or anyone below a ~50 threshold of rep).
    – W.O.
    Jun 28 at 15:01
  • 1
    Welcome to Meta Stack Exchange. Please remember that questions should be specific, meaning only one question per post. Also, remember that you might get help to learn how SO/SE works on Meta Stack Exchange Chat. This site main chat room is Tavern on the Meta
    – user1359324
    Jun 28 at 15:17
  • 2
    1. "Search first ask, later" is part of the Q&A model. Not every community enforces it.
    – user1359324
    Jun 28 at 15:20
  • 1
    2. Tour content can be customized according to each community's needs. The specific changes should be discussed on each per-site-meta.
    – user1359324
    Jun 28 at 15:21
  • 11
    I think its a very good question @Wicket - and it feels like they're facets of the same problem Jun 28 at 15:23
  • 2
    @JourneymanGeekOnStrike Unfortunately SE/SO Q&A model is not well suited to handle all good questions. Not all well-received (upvoted / open) questions are "good" as well not all "bad received" (downvoted / closed / deleted) are bad.
    – user1359324
    Jun 28 at 15:25
  • 6
    In this case though, a lot of it shows research, and it really is about encouraging people to search first then talking about implementation details Jun 28 at 15:30
  • 4
    @Wicket -- I think points A-D are all quite related, especially when you consider them together. OP is asking about the "long time reader, first time contributor" user. The majority of "reader, non-contributor" users get to the site from Bingoogle type search (ie, internet-wide). That user might visit multiple sites (SO, DBA, etc) When that user starts on-site to do a search, it could certainly be surprising to them that search is site-specific, and doesn't include similar sites.
    – AMtwo
    Jun 28 at 19:53
  • 1
    @srn I think your overall question (ie, subject for the post) is around the user experience for the "long time reader, first time contributor" persona, and minimizing the number of new posts that are "Closed as dupe" and/or "Closed/Migrated as off-topic". The three questions are specific scenarios that fuel that over-arching topic. I'd suggest changing the question title to something like "Can the user experience for new users be improved to prevent closed/migrated questions?" Like Journeyman Geek, I think this is a good discussion topic, and important to ensure future health of the site.
    – AMtwo
    Jun 28 at 19:59
  • 1
    I somewhat hemfistedly edited this so that points A-D are now also a numbered list 1-4. I looked for references to these items in the question text, only now to realize that some comments and answers refer to them by letter. There is no support in markdown for alphabetically itemized lists (AFAIK) so I'm somewhat reluctant to change it back.
    – tripleee
    Jun 30 at 6:36
  • 1
    My understanding is that the "similar questions" search is based on the regular search, apparently using only the title of the new question as the search phrase (?); indeed there is no support for finding similar questions on other sites in the network.
    – tripleee
    Jun 30 at 7:02
  • 1
    It works better for some reason in my experience. NO clue why. Jun 30 at 7:11
  • 2
    @tripleee you break it, you buy it - Wicket's post probably needs updating too :D Jun 30 at 7:11
  • 1
    @JourneymanGeekOnStrike Thanks for the feedback, but I still can't fix the comments which use the letters ... I ended up putting A-D back in as secondary identifiers
    – tripleee
    Jun 30 at 8:45
  • 2
    Updating the question to clarify it is fine, but take care not to change it so that the answers you already received no longer answer the question. If you have thought of a possible answer, or an unrelated development, maybe it makes sense as an answer, or perhaps as a new question.
    – tripleee
    Jul 2 at 16:53

3 Answers 3

6

I agree that you have identified a weakness in the question flow which is likely to befuddle newcomers and intermediate users who have not asked many questions.

The Stack Exchange network has almost 200 sites with individual communities and specific policies, so it's completely possible that some of them would need an exemption (in which case the proposed change becomes more expensive, as it will then require additional logic to make the changes customizable per site); but based on the sites I am familiar with, I would definitely proceed to make a proper to make the "search before asking" requirement more prominent in the "Ask a Question" flow and its help and support documentation across the Stack Exchange network.

Kudos for taking the time to articulate your assumptions and for a thoughtful improvement proposal.

1
  • It's really amazing how many focused communities exist here. I'm somewhat reluctant to make a 'feature-request' as there seem to be pros and cons to it. That's why I thought the 'tour' page may be one good place to articulate it conceptually to new users. And seeing the discussion here, I assume this would be something per community - according to their unwritten rules or approach. However, I lack the insight into what kind of flexibility community leaders would need to formulate their specific approach and thus a feature-request should probably come from someone who has that insight.
    – srn
    Jul 2 at 10:31
7

First-time askers are presented with a “modal” message that says to check if the question has been asked already. Sites can modify this to a certain extent, but the sentence about checking before asking is always present, see e.g. the new Chemistry modal: First time askers modal

Of course, if their first question gets closed as duplicate, the new user might check for duplicates before posting their second question.

1
  • 1
    While these modals do make sense, I wonder if the concept can be grasped this way. If new people usually take the "tour", they might feel very encouraged to just ask away. The note in the middle of the modal might then be seen as a courtesy to them, rather than something they really need to do. But I don't know whether many new people take the tour. It's just a guess from seeing how many got the "informed" bronze medal.
    – srn
    Jul 2 at 10:20
-9

Tl;Dr:

Each community enforces its norms, including the principle "search first, post later"; Stack Overflow, Inc.'s terms and conditions and code of conduct might also be enforced by staff. The site community starts with default content for elements like the tour and helpful articles. During the beta, the community should agree on how to set some elements.

Please note that the site's tour pages, as we see them nowadays, were launched in January 2013. Many sites were launched before; among them are Stack Overflow and Philosophy.

By the way, this might look like a duplicate of a very old post from 2009: Can (and should) more be done to encourage users to search first and ask only if they don't find an existing answer?. I will not think that this should be closed as duplicate as that post is very old, and many things have changed since then, especially the company leadership, its relationship with the community and the many users that used to be active those days are no longer active due to company changes and for many other reasons.


Stack Overflow and Phylosophy were created before the tour page design was launched in January 2013, but they are sites in very different circumstances.

Stack Overflow is the flagship of the public Q&A platform and the main "victim" of the company. It was launched in 2008 and is near to celebrate its 15th anniversary. The first post was created in July 2008. Currently, it's deleted, but it could be seen by users having +10k rep and probably in other places. Stack Overflow has several features that aren't available on other sites.

Philosophy first post was created in 2011. It is a relatively small community focused on a non-technology topic, so the workings of this site might be very different than those of Stack Overflow.

"search first, ask later" historical purpose is avoiding having the same question repeatedly. This is more relevant on sites having a large activity and phenomena like "eternal September", as happens on Stack Overflow, people new to programming go directly to ask a question instead of studying, searching, etc.

There are variations of this principle as well as other related ones like "read the fine manual", "rubber duck", "general questions", and "challenging questions".

Ideally, each community should clearly state what kind of questions they want instead of keeping boilerplate texts like (taken from the Super User tour)


With your help, we're working together to build a library of detailed answers to every question about computer software or hardware.


Many tour pages only changed "computer software or hardware", but they could change the wording of the whole statement. They could change the whole tour introduction.


Get answers to practical, detailed questions Focus on questions about an actual problem you have faced. Include details about what you have tried and exactly what you are trying to do.


The Ask Question has several guidance elements having boilerplate text. Those elements can be customized according to each community's needs, i.e, resulting from the transposition of the Q&A model to the community topic and scope and needs.


  1. As someone having just one month participating in SO / SE, I suggest you focus on one community to learn its workings and avoid confusion about them. While some might have a group of users participating on multiple sites, and some have community moderators being community moderators on multiple sites, each community is independent of other communities.

  2. Regarding https://stackechange.com, it might help to do global searches but be aware of several known issues.

    • Don't have high expectations about known issues being fixed quickly or "fun features" to be updated soon:
      1. The company changed its name from Stack Exchange, Inc. to Stack Overflow, Inc.
      2. With the new name and corporate image redesign, among other stuff, new sites and initiatives are being prioritized over the features and content of https://stackexchange.com.
  3. Before making a , test the waters in the community in focus

    1. You have been very lucky to get your first post on Meta Stack Exchange, so well received (31 upvotes). This is rarely seen on from new contributors. By the way, well deserved as you have shown have researched and thought deeply about the question. Congratulations.
    2. Be aware that some communities are not interested in updating the site tour besides questions and answers, i.e., tag wikis.
    3. Some communities do not have daily or weekly activities. Some might not have new posts for several months, some new questions might not get any reaction in several days or even months. I mention this because it looks like the Community Management team will not support / invest in any noncritical that doesn't have a clear backup of the community. It's not clear what is the minimum required. I assume that it's determined case by case and be circumstantial.
  4. Once you have a clear idea of proposing a change in the community in focus and know it might be well received, post a .

You might be bold and go directly to posting a . Probably you have the skills and luck to have a on your first attempt. Getting a few badly received posts is not bad at all but having many might grant you a post ban (ref. What can I do when getting "We are no longer accepting questions/answers from this account"?).


Overall comments

As I mentioned in a comment, the question looks too broad.

Also, the title is not summarizing the question body properly; the body mix element of different nature; some are about the workings, other about using the platform.

I found it unfortunate that someone added during the moderation strike.

Comments about the presumptions / Impressions

A -> This corresponds to one of the premises of Q&A model.

B -> Some communities allow unregistered users to post questions and answers, but on some sites, being willing to ask a question is a "great motivation" to become a registered user / create an account, as it's the only way to do so. In other communities, the motivation to become a registered user might come later, sometimes forced when the user uses different devices, among other technical reasons.

C ->

  1. You got it correctly; communities have limited autonomy. Each community has its pro-tempore / community moderators, with very few exceptions each community has its own Meta.
  2. Tour. The current tour is an evolution of the FAQ / About page used on the old communities. The tour was launched in January 2013. Nowadays, pro-tempore / community moderators can customize tour elements.
    • Stack Exchange, https://stackexchange.com/tour and Meta Stack Exchange, https://meta.stackexchange.com/tour have unique "tour". The first is because it's not a community tour but a network one. Meta Stack Exchange tour is also different as its topic is the network, so several things work differently than on the communities.
    • Per-site-metas don't have a tour page.
  3. Ask Question page
    • Stack Overflow is the flagship; it's the site with the largest activity. It has several unique features.

D -> The search box on each community scope is only the corresponding community. Users interested in using Stack Exchange features to search the network instead of using Google or another third-party search engine might use "global search" from https://stackexchange.com. The "global search" and other https://stackexchange.com features have known issues.


Resources:

Question Title

Could or should the "search first, ask question later" principle be made more prominently visible?

This is primarily opinion based. On in Meta Stack Exchange, this is perfectly fine. The problem is that this title might make readers think that question is about making a site design change request, tagged here with , while it looks embraces other things. A signal that the question is too broad is ending it with a list of questions.

General Questions

Let's jump directly to the questions at the end of the question body.

  1. Is the "search first, ask question later" principle indeed as established network-wide as my impression suggests?

As I mentioned in a comment, this is part of the Q&A model. It might or might not be enforced by each community. Theoretically, this is defined during the site proposal and the site beta. This might be reviewed and changed on "graduated sites".

References:

  1. Could there be any improvement, say on the tour-pages, so that new users who join to ask a question (and others) can get a clearer understanding of what exactly the search-first expectation is, so they're neither totally discouraged to ask nor find out pretty late that they did something wrong?

Yes. Once you have a specific proposal and know it will be well received, post it using on the corresponding per-site-meta if it's specific to one community or here if it's something that might benefit / affects all sites and requires important budget (staff, time, ...).

Note: A change to a tour page might imply a change to the community norms (rules, policies, practices...). The community moderators might make some changes, like changing the tour introduction content. Making a trivial change might not require a , but doing a change that might be perceived by an important number of active community members as a policy change, should be supported by a .

References:

  1. Can this even be answered in general or is this a topic that each community discusses and decides for itself?

The Q&A model and the platform that supports it should be optimized for putting into practice the "search first, ask later" principle and the "lower barrier entry possible" principle, among others.

"Lower barrier of entry" means trusting that most new users have the minimal knowledge and skills required to ask and answer questions on the corresponding community according to its topic, scope, workings, terms and service conditions and code of conduct.

Users might be aware or not of and might see or not the "search first, ask later" principle as a hard rule. Their stand about this principle might be circumstantial, i.e., on a site having low activity, having a new question might give them such happiness that they won't be interested in enforcing it.

References


Come to Meta Stack Exchange (Meta SE) when you want to ask for a site recommendation when you find a bug that might affect multiple communities. Also, you might come to Meta SE to propose a feature request that might benefit multiple communities or affect them.

You can come to Meta SE to learn from site recommendations and bugs posted by others. You might also come to Meta SE to learn about the Stack Overflow and Stack Exchange network history and their users collaborating on multiple sites, to ask about common topics like using Stack Exchange Data Explorer and the current moderation strike.

I recommend people new to SO/SE stick to one community for a while until they learn the workings of such a community. Those being lucky will find an active community. Those unlucky might be stuck, unable to earn the reputation needed to get the privileges required to extend their participation.

If people can't stick to one community, if the community initially chosen hasn't more active users or with very slow activity because they are eager to collaborate on stuff that is split across multiple sites, i.e., spreadsheets, then they should prepare themselves to have deal with multiple norm enforcement practices and with sites having different features and customization levels.

While the Q&A model and platform supporting SO / SE is "one", each site is "run" by "each user", collectively referred to as "the community".

Each user uses the Q&A platform model in its way. Some users have agreed with other users to use certain features in a certain way and have agreed to use certain vocabulary; some call these agreements "community consensus". Some users feel that they belong to a community, and make others feel belonging to a community and are welcoming. Some users are just jumping from one site to another, using each site their way. When getting "feedback" try to identify if it comes from someone talking on behalf of the community or if they are talking on behalf of themself. Don't rely just on the words selected; look that their feedback matches the community spirit.

References

Related

3
  • 3
    This seems unduly harsh. The question specifically asks whether this proposal would make sense across the network of sites, and properly initiates a discussion instead of launching a feature-request, presumably so that the OP can receive feedback on their idea and the underlying assumptions, possibly in preparation for a future feature request if the basic idea passes muster after discussions. I for one have upvoted the question, and find myself in the highly unusual predicament that I wish I could upvote twice.
    – tripleee
    Jun 30 at 6:50
  • Thanks for your answer, but maybe there was a misunderstanding. Actually I didn't even think about creating a feature-request, as I'm not saying "this is wrong - this would be better", but I see a complex situation and I'm interested in the nuances people see. Sorry, if I didn't make that clear enough.
    – srn
    Jul 2 at 10:12
  • 1
    @srn No problem, I know you didn't add feature-request, so I hesitated to mention it, but after seeing that others commented and that the post was getting upvotes, I understood that many had seen your post or are willing that it be a feature-request. As someone mentioned in the question comments, you might edit the question to improve its clarity, but you should be careful not to invalidate answers. One option you might consider is adding a section to the question with notes to clarify misunderstandings. Another option is to post a follow-up question.
    – user1359324
    Jul 2 at 21:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .