PHP code example of piedweb / linksimprover

1. Go to this page and download the library: Download piedweb/linksimprover library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

piedweb / linksimprover example snippets




use Piedweb\LinksImprover\LinksManager;
use Piedweb\LinksImprover\LinksImprover;

$content = '<p>My blog post content where I want to add few links to other page to get better pos on google.</p>';

$base = 'https://piedweb.com'; // my blog

// Get your page you want increment the list and on wich kw
$linksList = 'url,kws,force,counter
https://piedweb.com/,"Pied Web,Robin from Pied Web"
https://google.com/,"Google,google.com"';

$linksManager = LinksManager::load($linksList, $base);

$linksImprover = new LinksImprover($content);

$newContent = $linksImprover->improve($linksManager, 1 / 20, 'style=color:black'); // 1 link every 20 words max, it's huge :)

echo $newContent;

// Then reorder link list before submit a new content

$linksManager->reOrder();

// Go further
/**
 * @param array
 */
$linksImprover->setTagsInsideLinkCouldBeAdded(LinksImprover::TAGS_EXTENDED);
// Per default, the links could be added in p, strong, b, em, i and span.
// Extenged tags add div and h[2-6]
// You can suggest an array

// Reporting
$linksImprover->getAddedLinksCount();
$linksImprover->getAddedLinks();
$linksImprover->getExistingLinks();

class:LinksImproverBBCode // Same api and search and replace for [url=*][/url]