Download the PHP package seotracker/seocore without Composer
On this page you can find all versions of the php package seotracker/seocore. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download seotracker/seocore
More information about seotracker/seocore
Files in seotracker/seocore
Informations about the package seocore
Seo-core library
Seo-core library was extracted from Seo-Tracker platform. This is a common way to deal with websites, search engines and scrappers.
Websites
Website is an object representation of a real website. A website MUST have a HTML content.
A website object can return useful data for SEO like:
- Website title
- Website metadata & rich contents
- Website keywords occurrences and proportions (Not implemented)
- Website location url
See WebsiteInterface
for more information about it.
SearchEngines
SearchEngine is an object representation of a real search engine. A search engine SHOULD USE a scrapper to get information from internet network.
A search engine can return useful datas for SEO like:
- All websites for a needle (aka a "keyword")
- Website position in the concerned search engine for a needle
- All backlinks for a website in this search engine
See SearchEngineInterface
for more information about it.
Scrappers
A scrapper is an object used to get HTML from internet network.
As this object have only 1 job to do, the only method to implement is get
which accept at least 1 argument: an url location.
See ScrapperInterface
and implementations in Adapter\Scrapper
folder
Crawlers
A crawler is an object used to query and manipulate HTML DOM.
Seo-core offers an interface and his Symfony2-Component based implementation.
See CrawlerInterface
and implementation in Adapter\Crawler
folder.
Example
All versions of seocore with dependencies
linclark/microdata-php Version 2.0.2
symfony/css-selector Version ~3.3
symfony/dom-crawler Version ~3.3