SymPy search results data

46 views
Skip to first unread message

Aaron Meurer

unread,
Nov 5, 2019, 12:11:12 PM11/5/19
to sympy
I just took a look at the Google search console data for Google search
results related to sympy.org domains for October, 2019. Here is the
data for

search terms: https://docs.google.com/spreadsheets/d/1SVFe2Fw42okYy_Q6uTQs64ful--hTsigppWWXDA9bY0/edit?usp=sharing

and

page results: https://docs.google.com/spreadsheets/d/16LKHE9sPRJ5z9GYcYK74Qhn0ABVsBHpivv0pBh1mj68/edit?usp=sharing

There is also some other data but I didn't find it to be very interesting.

Some of the interesting things:

- The documentation page for solvers is the top result. It gets as
much traffic as sympy.org itself. So we should focus on improving this
page. I think it would be good to have some text at the top of the
page that gives a general overview of SymPy solvers. I think a big
reason it is so popular is that people associate the verb "solve" with
a very general thing that doesn't necessarily correspond to
sympy.solve().

- A lot of search results are for old versions of the documentation,
going all the way back to 0.6.7, which is the earliest version that is
there. 0.6.7 was released in 9 1/2 years ago in 2010. I still strongly
believe that we should remove these pages, as they confuse users. I've
had pushback in the past about this, though.

- A lot of searches are for general "symbolic python". That means
people either can't remember the name "sympy" or they don't know about
it but want to see if something like it exists.

If anyone wants more access to the search console let me know.

Aaron Meurer

David Bailey

unread,
Nov 5, 2019, 1:10:49 PM11/5/19
to sy...@googlegroups.com

Aaron,

I strongly agree with you that it is all too easy to to searches related to SymPy, and get out of date documentation (I have done this many times!), so I think would be a great help to remove all the obsolete documentation. Presumably there is some way to remove the pages so that GOOGLE searches land gracefully on the latest documentation.

David

Aaron Meurer

unread,
Nov 5, 2019, 1:26:34 PM11/5/19
to sympy
We tried various things before, but they obviously haven't worked.
Unless someone knows something we can do that we aren't presently, I
think we should remove them. I actually think we should remove them
anyway, as we don't even support older versions.

Aaron Meurer
> --
> You received this message because you are subscribed to the Google Groups "sympy" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/0228636e-7121-442a-111c-47ef81421849%40dbailey.co.uk.
Message has been deleted

EKW

unread,
Nov 7, 2019, 1:09:52 PM11/7/19
to sympy
I will add that it is also easy to get confusing search results for mpmath vs SymPy functions, especially given that most of them have the same names.

Aaron Meurer

unread,
Nov 7, 2019, 1:28:40 PM11/7/19
to sympy
I have a pull request to remove old versions of the docs at
https://github.com/sympy/sympy_doc/pull/33.

Aaron Meurer

On Thu, Nov 7, 2019 at 11:09 AM EKW <etk...@gmail.com> wrote:
>
> I will add that it is also easy to get confusing search results for mpmath vs SymPy functions, especially given that most of them have the same names.
>>
>>
> --
> You received this message because you are subscribed to the Google Groups "sympy" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/ad5ef2f0-f2b8-4e01-bd08-3a4239755f32%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages