New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plugin for SEO piwik: alexa, google pagerank, incoming links #5520
Comments
Hello matt .. Its attached .. Please look at it and give me feedback. Thanks, |
Thanks Victor, very good start!! Here is the feedback
What do you think? let me know when you want me to do another code review. I think this plugin can be included in Core, as long as all code is open source :) |
Attachment: This Plugin extracts and displays Google Ragerank, Alexa web ranking as well as backlinks of the currently selected website. Users are also able to check rankings of any websites by providing the appropriate url. |
Dear Matt, I have included uploaded the reviewed code and make changes as suggested in your initial review.
There are a few issues though Victor Dibia |
Attachment: Screenshot of Piwik SEO Plugin. |
Great stuff! I just have little feedback
In the future, I could see this plugin being executed during archiving. We could then have a report with a graph at the top, and sparklines for each metric. You could see how the alexa rank, page rank, indexed pages evolve over time... this would be sweet! |
Attachment: This Plugin extracts and displays Google Ragerank, Alexa web ranking as well as backlinks and pages indexed of the currently selected website. Users are also able to check rankings of any websites by providing the appropriate url. |
(In [2381]) Fixes #5520
Also
|
(In [2382]) Enable SEO plugin by default refs #5520 |
The SEO plugins RankChecker uses heaps of ereg_* calls which are deprecated in 5.3 and later - this is throwing notices.
|
RankChecker.php is totally PHP4 code - ereg_*, "var" keyword no visibility attributes for functions. Copy/Pasting this class without refactoring it was not that good of a idea. |
I already did many modifications to the class, I missed the 5.3 compat. I don't have 5.3 avail on my dev box, do you mind submitting patch? Thanks :) |
Can do that. Will take a couple of days though as it needs some testing which I can't do right now. Will add it asap. |
Attachment brings RankChecker up to PHP5 compatibility (removing all the ereg_* crap). I also found a "bug" which I did not fix. When requesting SEO info for another page (using the input field) the result shows the URL urlencoded. |
Attachment: |
Attachment: |
(In [2396]) Refs #5520
|
(In [2401]) Refs #5520 Click on Rank or press enter now submit forms + adding JS |
SEO PLUGINsee #1459 for the new ticket |
Plugin to display general statistics about the site SEO:
- Google Pagerank, Alexa, Compete,
- number of incoming links on google, yahoo, live. Page from google/yahoo fetched in php, grep for the number of links; maybe php library exists to do this
see #1459 for the new ticket
Widget would be really simple, providing a form for URL customizable below, like the feedburner widget. URL would be auto-completed with main website URL.
Widget would display the 3 ranks + 3 number of incoming links.
Plugin would expose the alexarank, google pagerank, all other data in the API.
Optionally, results could be cached for days in the db so that lookup is fast.
See [15 Tools for Monitoring a Websites Popularity](http://sixrevisions.com/tools/tools_monitoring_website_popularity/)
The text was updated successfully, but these errors were encountered: