SEO for pligg CMS
Ranked #1,033 in Internet, #62,817 overall
Search Engine Optimization for your Pligg site
PLIGG is an Open source Social Networking CMS Combining social bookmarking and blogging, which enables users to submit and vote for articles. It was influenced by the extremely popular English technology site digg. The latest version is Beta 9.9.5. Currently there are tens of thousands pligg powered active websites.
About pligg
-------------------------------------------------------------------------------------WebCEO helps you run all of your search engine optimization efforts.
-------------------------------------------------------------------------------------
Pligg evolved from code from the site mename. It allows you to make a site similar to Digg where users can rate web pages. However, Pligg can be used for almost any type of article web site. Customizing the templates and getting your site customized has proven to be a chore for many of its users though.
Pros: Very flexible. Simple to edit and learn.
Cons: Low on features. Hard to find templates or modules.
My pligg site: Slovenian digg
YouTube pligg video
Things you must do!
Update to 9.9.5. Its first SEO friendly version of pligg cms system.
Download: http://forums.pligg.com/attachments/current-version/1509d1217929605-pligg-beta-9-9-5-pligg-beta-9.9.5.zip
Keywords
Put your top keywords into tags & categories!
Participate! Don't just submit your own links and then disappear. I know I'm guilty of this myself at a few places, but it really is in your best interest to get involved with these bookmarking communities that have relevant themes and niches. Popular members can get high PR profiles, and people are more likely to check out your articles and links. Of course, the key to any successful submission is that the content fits the need of the group. It is a democracy after all, and any good SEO needs to keep that in mind when working with web 2.0.
Download: http://forums.pligg.com/attachments/current-version/1509d1217929605-pligg-beta-9-9-5-pligg-beta-9.9.5.zip
Keywords
Put your top keywords into tags & categories!
Participate! Don't just submit your own links and then disappear. I know I'm guilty of this myself at a few places, but it really is in your best interest to get involved with these bookmarking communities that have relevant themes and niches. Popular members can get high PR profiles, and people are more likely to check out your articles and links. Of course, the key to any successful submission is that the content fits the need of the group. It is a democracy after all, and any good SEO needs to keep that in mind when working with web 2.0.
XML sitemaps for pligg
Download & install: http://patchlog.com/wp-content/uploads/2008/04/xml_sitemaps-0.9.zip
After installation you should be able to access the sitemap index like this : http://yourdomain.com/module.php?module=xml_sitemaps_show_sitemap or if you want the sitemap to look friendly ( btw ask.com will only accept a friendly sitemap ending in .xml ) , you just have to go into Admin->Configuration->XmlSitemaps and enable "Sitemap Friendly URL", and if you do that then you have to put the following lines in your .htaccess somewhere before the line "##### URL Method 2 ("Clean" URLs) Begin #####" :
RewriteRule ^sitemapindex.xml module.php?module=xml_sitemaps_show_sitemap [L]
RewriteRule ^sitemap-([a-zA-Z0-9]+).xml module.php?module=xml_sitemaps_show_sitemap&i=$1 [L]
After that put the following line into robots.txt:
Sitemap: http://www.yourdomain.com/sitemapindex.xml
Submit your sitemap to:
Google: http://www.google.com/webmasters/
Yahoo: http://siteexplorer.search.yahoo.com/
MSN: http://webmaster.live.com/
After installation you should be able to access the sitemap index like this : http://yourdomain.com/module.php?module=xml_sitemaps_show_sitemap or if you want the sitemap to look friendly ( btw ask.com will only accept a friendly sitemap ending in .xml ) , you just have to go into Admin->Configuration->XmlSitemaps and enable "Sitemap Friendly URL", and if you do that then you have to put the following lines in your .htaccess somewhere before the line "##### URL Method 2 ("Clean" URLs) Begin #####" :
RewriteRule ^sitemapindex.xml module.php?module=xml_sitemaps_show_sitemap [L]
RewriteRule ^sitemap-([a-zA-Z0-9]+).xml module.php?module=xml_sitemaps_show_sitemap&i=$1 [L]
After that put the following line into robots.txt:
Sitemap: http://www.yourdomain.com/sitemapindex.xml
Submit your sitemap to:
Google: http://www.google.com/webmasters/
Yahoo: http://siteexplorer.search.yahoo.com/
MSN: http://webmaster.live.com/
Great Stuff on Amazon for pligg site admins
Modification on main.php - optimize pageviews handling
--- page_statistics_main.php Wed Apr 18 21:36:46 2007
+++ page_statistics_main_orig.php Fri May 25 22:21:03 2007
@@ -10,14 +10,16 @@
$main_smarty = do_sidebar($main_smarty);
$offset = (get_current_page()-1)*$page_size;
- $rows = $db->get_var("SELECT count(*) FROM ".table_pageviews.",".table_links." WHERE `pv_type`='story' AND link_id IN(SELECT DISTINCT link_id FROM ".table_links." WHERE link_id=pv_page_id)");
- $sql = mysql_query("SELECT link_title,link_url,link_id,pv_page_id,count(*) views FROM ".table_pageviews.",".table_links." WHERE `pv_type`='story' AND link_id IN(SELECT DISTINCT link_id FROM ".table_links." WHERE link_id=pv_page_id) GROUP BY `pv_page_id` ORDER BY views DESC LIMIT $offset,$page_size");
+ $sql = mysql_query("SELECT SQL_CALC_FOUND_ROWS left(link_title, 40) as link_title,link_url,link_id,pv_page_id,count(*) views from ".table_pageviews." left join ".table_links." on (link_id=pv_page_id) WHERE pv_type='story' GROUP BY pv_page_id ORDER BY views DESC LIMIT $offset,$page_size");
+
$stats = array();
while ($row = mysql_fetch_array($sql, MYSQL_ASSOC)) array_push ($stats, $row);
$main_smarty->assign('stats', $stats);
+ $rows = $db->get_var("SELECT FOUND_ROWS()");
+
// breadcrumbs
$navwhere['text1'] = "Page Statistics";
$main_smarty->assign('navbar_where', $navwhere);
+++ page_statistics_main_orig.php Fri May 25 22:21:03 2007
@@ -10,14 +10,16 @@
$main_smarty = do_sidebar($main_smarty);
$offset = (get_current_page()-1)*$page_size;
- $rows = $db->get_var("SELECT count(*) FROM ".table_pageviews.",".table_links." WHERE `pv_type`='story' AND link_id IN(SELECT DISTINCT link_id FROM ".table_links." WHERE link_id=pv_page_id)");
- $sql = mysql_query("SELECT link_title,link_url,link_id,pv_page_id,count(*) views FROM ".table_pageviews.",".table_links." WHERE `pv_type`='story' AND link_id IN(SELECT DISTINCT link_id FROM ".table_links." WHERE link_id=pv_page_id) GROUP BY `pv_page_id` ORDER BY views DESC LIMIT $offset,$page_size");
+ $sql = mysql_query("SELECT SQL_CALC_FOUND_ROWS left(link_title, 40) as link_title,link_url,link_id,pv_page_id,count(*) views from ".table_pageviews." left join ".table_links." on (link_id=pv_page_id) WHERE pv_type='story' GROUP BY pv_page_id ORDER BY views DESC LIMIT $offset,$page_size");
+
$stats = array();
while ($row = mysql_fetch_array($sql, MYSQL_ASSOC)) array_push ($stats, $row);
$main_smarty->assign('stats', $stats);
+ $rows = $db->get_var("SELECT FOUND_ROWS()");
+
// breadcrumbs
$navwhere['text1'] = "Page Statistics";
$main_smarty->assign('navbar_where', $navwhere);
Feedback
submit
-
Reply
-
ramnadhkb
Jan 12, 2012 @ 3:00 am | delete
- Nice blog post. This search engine optimization techniques will definitely help to get higher search engine rankings and better results from search engines. http://skyafar.com/pligg-seo/
-
-
Reply
-
Smith D
May 31, 2011 @ 2:04 am | delete
- It is no use of your website if search engine do not rank your site. SEO is the solution for it....These are the geat tricks to achieve SEO for your website.. Great !!
I would like to SEO my site hcg diet info
-
-
Reply
-
fdgfhdf
Dec 20, 2010 @ 8:51 pm | delete
- unique Air Jordan 13 Retro Low Black White Nike Sneakers wholesale.nike air jordan basketball shoes jordan spiz'ikes. Wholesale nike shoes
latest jordan sneakers Jordan Shop Online,Buy Cheap Nike Air Jordan Shoes On Our Outlet Store ,Sale Best Goods And Save Your Money. air jordan retro 1AirJordanShoesworld is a professional store sells Air Jordan Shoes with the Buy Air Jordan Shoes from us,jordan air shoes you can get all styles and all colorways of
newest air jordan retro 2 sneakers Buy jordan shoes for men, here our nike jordan shoes store have plenty of new jordan shoes which sale at a lower price,do not miss it! nike air jordan sneakers
online provide air jordan shoes,nike air jordans all genuine with high qulity and low price,discount nike air jordan shoes and freeshipping.michael jordan retro shoes Sale new Nike Sneakers, Air Jordan Sneakers, Air Force 1s, Nike Dunks SB,Cheap Jordans from nike outlets and factory stores, also Nike wholesale - Jordan.Ask for cheap jordans here,we supply cheap jordans,cheap air jordans,air force one,jordans women boots,cheap dunk sb,newest nike basketball shoes a Professional sneaker online store.Cheap nike shoes, nike shox, nike dunk, air max, jordan shoes, air jordan, coogi jeans,nike jordan ed hardy and handbags wholesale. sizes colors of Air Jordan shoes 1 to 23 generations in large time4anewpair.com hotsale , Nike Blazer High Sb, Air Max, Air Shox, Dunk SB, Air Yeezy, Louis Vuitton
-
-
Reply
-
jurezih
Nov 11, 2010 @ 4:42 pm | delete
- Gonna try pligg seo out. Maybe it can improve our SEO strategy with all these features.
-
-
Reply
-
Oct 19, 2010 @ 1:18 pm | delete
- Franchise Consultants - Are you looking for franchise search then best business franchise opportunities is here at Inside Franchising. Know more about small business franchise opportunity and browse best franchise for sale options available in your area.
-
- Load More
Similar Lenses
Pligg blog
Fetching RSS feed... please stand byRelated links function
Working "related links" function (/libs/html1.php).
function related_stories($storyid, $related_tags, $category){
// this returns similar stories based on tags in common and in the same category
global $db;
$related_tags="'".str_replace(",","', '",addslashes($related_tags))."'"; // This gives us the proper string structure for IN SQL statement
// Select 10 stories that share tags with the current story and order them by number of tags they share
$sql = "SELECT ".table_links.".link_title, ".table_links.".link_title_url, COUNT( ".table_tags.".tag_link_id ) AS relevance, ".table_tags.".tag_link_id FROM ".table_tags.", ".table_links." WHERE ".table_tags.".tag_words IN ( ".$related_tags." ) AND ".table_tags.".tag_link_id = ".table_links.".link_id AND ".table_links.".link_status != 'discard' AND ".table_links.".link_id != ".$storyid;
$sql.= " GROUP BY ".table_tags.".tag_link_id, ".table_links.".link_title, ".table_links.".link_title_url ORDER BY relevance DESC LIMIT 10";
$related_story = $db->get_results($sql);
$related_story = object_2_array($related_story);
return $related_story;
}
function related_stories($storyid, $related_tags, $category){
// this returns similar stories based on tags in common and in the same category
global $db;
$related_tags="'".str_replace(",","', '",addslashes($related_tags))."'"; // This gives us the proper string structure for IN SQL statement
// Select 10 stories that share tags with the current story and order them by number of tags they share
$sql = "SELECT ".table_links.".link_title, ".table_links.".link_title_url, COUNT( ".table_tags.".tag_link_id ) AS relevance, ".table_tags.".tag_link_id FROM ".table_tags.", ".table_links." WHERE ".table_tags.".tag_words IN ( ".$related_tags." ) AND ".table_tags.".tag_link_id = ".table_links.".link_id AND ".table_links.".link_status != 'discard' AND ".table_links.".link_id != ".$storyid;
$sql.= " GROUP BY ".table_tags.".tag_link_id, ".table_links.".link_title, ".table_links.".link_title_url ORDER BY relevance DESC LIMIT 10";
$related_story = $db->get_results($sql);
$related_story = object_2_array($related_story);
return $related_story;
}
New robots.txt - with XML sitemaps installed
User-agent: *
#Crawl-delay: 5
Disallow: /templates_c/
Disallow: /templates/
Disallow: /3rdparty/
Disallow: /libs/
Disallow: /modules/
Disallow: /plugins/
Disallow: /internal/
Disallow: /backup/
Disallow: /thickbox/
Disallow: /api/
Disallow: /evb/
Disallow: /avatars/
Disallow: /admin_index.php
Disallow: /admin
Disallow: /js/
Disallow: /img/
Sitemap: http://www.yourdomain.com/sitemapindex.xml
#Crawl-delay: 5
Disallow: /templates_c/
Disallow: /templates/
Disallow: /3rdparty/
Disallow: /libs/
Disallow: /modules/
Disallow: /plugins/
Disallow: /internal/
Disallow: /backup/
Disallow: /thickbox/
Disallow: /api/
Disallow: /evb/
Disallow: /avatars/
Disallow: /admin_index.php
Disallow: /admin
Disallow: /js/
Disallow: /img/
Sitemap: http://www.yourdomain.com/sitemapindex.xml
Link List
- Tomyco d.o.o.
- Web site design and optimization. Flat monthly rate for your website.
- Slovenian digg
- Put and rate your news and stories.
- Where to in Slovenia
- Slovenia: regions & towns - in slovene language.
- Data recovery news
- Data recovery news from all available sources.
- Extra basketball
- Basketball news - NBA, FIBA, NCAA, WNBA, EUROLEAGUE and ABA league.
Sites running pligg
- Slovenian digg
- News about and from Slovenia.
Pligg CMS 1.1.1
This release addresses a security issue discovered by Secunia Research. We thank Secunia for alerting us of the problem. At the same time we apologize to Pligg users who might have to make a second upgrade after the recent 1.1.0 release. The good news is that the upgrade process from 1.1.0 to 1.1.1 is very simple.The 1.1.1 version fixes a couple issues that were discovered in the previous 1.1.0 release, in particular a fix for RSS feeds, and a bug that caused sites to show blank pages after a successful installation.
One modification recently made is that the "Top Users" page will now sort users by karma score in descending order. Previously this page displayed all users and sorted them by username in ascending order. The page will now hide any users with a karma score of 0 or below (negative karma), punishing inactive users. In order for your site to benefit from this change you must run the /libs/karma.php file using a cron job, or your web browser, regularly.
About Me
by Perun
Perun
My profile on largest of my own web sites - kam.si:
http://www.kam.si/urednik/
Facebook profile:
http://www.new.facebook.com/profile.php?id=1368911401
more »
- 58 featured lenses
- Winner of 10 trophies!
- Top lens » Postojnska jama
Feeling creative?
Create a Lens!
Explore related pages
- The Best Keywords Tools | Keyword Research and Trends The Best Keywords Tools | Keyword Research and Trends
- Website traffic tips | Traffic ranking Software SEO Website traffic tips | Traffic ranking Software SEO
- Craigslist postings Craigslist postings
- Google Search Engine Optimization Tips Google Search Engine Optimization Tips
- Lens Promotion and Traffic Generating Strategies Lens Promotion and Traffic Generating Strategies
- Traffic From Image Searches Traffic From Image Searches