Getting a forum to be indexed under Google's "Discussions" tab - seo

I'm building a forum software using node.js called NodeBB. I've been able to get Google to index the pages well enough, but I'm having trouble getting those results to show up in the Discussion tab like current established forum software.
I found a response to another SO question saying to use rich snippets. I've experimented around with it but with no luck.
It may be interesting to note that another next gen forum called Discourse seems to be having a similar problem (ex. discourse, howtogeek); I'm not sure if they have a solution for it either.

While I am unsure of what Google explicitly looks for regarding scraping of discussions, following the guidelines established by schema.org may help you tailor your site towards Google scraping.
Similar sites like Xenforo use these rich snippets/schema tags, and they are scraped properly... although other forums don't seem to do anything at all and yet get scraped properly anyway.

Related

how to use wikipedia-API like google does?

when i search something on google on the right side of the page i saw wiki-page for this item.
example: i searched for adriana lima
i am devoloping a search engine and i want the exact same thing. Heres my question. i learned how to use wikipedia API. but i couldn't find how i get this section as google does.
I'm showing which section i looking for in this picture.but i don't know what is the nameof this section and how to se it via wiki-API
They could do it either by parsing the factbox themselves, or by using the data mined from factboxes by DBPedia.
You have yet another option, that wasn't there when Google started showing these snippets: WikiData has an excellent API for that kind of work. Not every fact from the factbox is there, yet, but it is filling up quickly.

Google search results site map?

I was wondering how to achieve the following when searching for my website on Google. I've tried searching around for it but I'm not sure what the exact term is so I haven't gotten anywhere.
Basically, when my website is searched in Google, I'd like the subpages to be indexed like shown in the image below, instead of coming up as another result. Is this possible or is it something that Google does for you?
Take a look at this screenshot:
Google calls them sitelinks.
You can’t enforce them currently:
We only show sitelinks for results when we think they'll be useful to the user. If the structure of your site doesn't allow our algorithms to find good sitelinks, or we don't think that the sitelinks for your site are relevant for the user's query, we won't show them.
At the moment, sitelinks are automated.
For encouraging Google to display them for your site, see the question on Webmasters SE:
What are the most important things I need to do to encourage Google Sitelinks?
They also have a "sitelinks" tag.

How to get Author data into Google search results without Microformats?

First, I apologize if this is not considered programming related enough for some peoples taste, however I feel it is appropriate as my question is related to what you put in a websites markup, I think so anyways.
Ok so I searched Google for the term dribbble invite and on page 2 of my results, or at this URL Google result the 5th result on page 2 (will probably be different for you based on your location and other factors) There is a result like the image below
Notice the author Photo and name. I am looking for how to do this with a website? From my research in the past it looks like it is done with Microformats however a search through the source code of the page HERE does not appear to be using any Microformats.
Any idea how this is happening for that website?
Typically, this is done through Google+.
There's a pretty good article on how-to here :
http://www.labnol.org/internet/author-profile-in-google/19775/

twitter api. how to leave messages from another webpage?

i have a website where people can leave comments on some articles. \
what i would like to do is to post those answers on my tweeter page.
is there a way?
thanks
edit1:
i've looked around but i am new at this and i was wondering if anyone has an starter example for me
Yes there is a way to do this programmatically, but it depends on the language you plan to use.
Also be warned that if your users leave a lot of comments, you will end up with a lot of tweets. This will most likely hit twitter's update limit (1000 per day, further broken down into a number they don't disclose). Also if you include links you might get reported as spam.
maybe php, or java script
With php, I recommend you look into twitteroauth. JavaScript might get tricky depending on if it's a browser extension, Adobe Air application, or simple JavaScript on a page.

Twitter API search within following

wondering if anyone has heard of a way to filter Twitter search results to the users 'following' list? I'd like to do a search for pics that people I follow have posted. The pics part is fairly trivial (search for image URLs) but I'm guessing that a user-filtered search is beyond the API, even with oAuth.
I've seen a couple of services like snapbird.org that advertise this feature (even though they don't seem to work well), any guesses as to how they go about this?
Thanks!
You can implement this specific image search easily with the help of jetwick.com available as open source here: https://github.com/karussell/Jetwick
Currently searching in your friends is possible but adding yet another filter isn't that hard. Patches are welcome ;)