vendredi 15 janvier 2016

Créer et monétiser un blog avec succès



Il ya plus de 200 millions de blogs sur Internet, comment voulez-vous couper à travers le bruit et se démarquer dans la foule?

Un blog de qualité bénéficie d'un excellent contenu, une voix puissante et des informations pertinentes et utiles. Le problème est, en mettant toutes ces pièces ensemble, comprendre comment trouver le bon public, et la monétisation qui n'est pas une tâche facile.

Rejoignez la première société en Algérie de conception et la configuration des sites web dynamiques InterDev Consulting  pour une réalisation complète et professionnelle de votre site web. IDCalg vous aide à apprendre comment trouver votre propre voix et obtenir l'écriture plus confortable pour vous. Vous apprendrez comment développer une stratégie éditoriale forte, d'attirer les bons lecteurs et de rédiger les titres engageantes qui va vous générer du trafic vers votre site. IDCAlg va également explorer quelques-uns des principaux problèmes que rencontrent les blogueurs - du bloc de l'auteur à l'ennui de l'insécurité à propos de ce que vous écrivez - et expliquer comment les surmonter. Le meilleur de tous, IDCAlg va vous apprendre comment gagner du temps et d'avoir du plaisir tout en contribuant à la réussite de votre blog.

Après seulement trois jours avec l'équipe InterDev Consulting à Alger, vous possédez une base parfaite pour une meilleure rédaction et la création d'un puissant, votre blog va certainement générer du trafic.

    IDC interconsulting 
    Consultant
    Adresse : Chevalley, Alger
    Téléphone :021 93 89 83

mercredi 13 janvier 2016

Comment ajouter des données structurées (pagemap) aux résultats de recherche google

Afficher l'image d'origine
Les pages Web sont souvent remplies de texte facile à lire pour l'homme, mais difficile à comprendre  pour les ordinateurs notamment les robots des moteurs de recherche. Beaucoup de sociétés de conception de sites web ne prennent pas en compte cette fonctionnalité assez intéressente potentiellement susceptible d’accroître les conversions vers votre site depuis la page de recherche google par exemple même si vous n'êtes pas dans les premières positions.

InterDev Consulting fournit la fonctionnalité pagemaps sur toutes les pages de votre site web.

 Certaines pages Web disposent d'informations avec une structure spécifiée ce qui est facile à lire, comme une date de page intégrée dans l'URL ou le titre de la page, ou champs lisibles par machine embarqués dans le code HTML. Google extrait une variété de données structurées à partir de pages Web. Cette page décrit les extraits structurés types de données de Google qui sont disponibles pour une utilisation dans Snippets personnalisées et la recherche structurée.


Utilisation des PageMaps avec google

Une PageMap est un format de données structurées qui fournit à Google des informations sur les données sur une page. Il permet créateurs du site Web d'intégrer les données et les notes dans les pages web. Bien que les données structurées ne soient pas visibles à vos utilisateurs ou Google Web Search, Custom Search reconnaît lors de l'indexation de vos pages Web et retourne directement dans les résultats de XML ou en format JSON dans l'élément Custom Search.

Contrairement aux autres formats de données structurées, PageMaps ne vous oblige pas à suivre des propriétés ou des conditions standard, ou même se référer à un vocabulaire, un schéma ou un modèle existant. Vous pouvez simplement créer des valeurs d'attributs personnalisés qui font sens pour votre site web. Contrairement aux attributs de données structurées, des microformats et RDFa, microdonnées qui sont ajoutés autour du contenu visible par l'utilisateur dans le corps de l'HTML, PageMaps métadonnées est inclus dans la section de tête de la page HTML. Cette méthode prend en charge des données arbitraires qui peuvent être nécessaires à votre demande, mais que vous pourriez ne pas vouloir afficher aux utilisateurs. (Si vous ne voulez pas d'informations PageMap retourné dans votre XML, vous pouvez le garder privé en utilisant une clé d'accès.)

Créer sa PageMap

Voici un petit exemple pour créer une PageMap sur Le site Badminton
<html>
  <head>
   ...
  <!--
  <PageMap>
     <DataObject type="document">
        <Attribute name="title">The Biomechanics of a Badminton
        Smash</Attribute>
        <Attribute name="author">Avelino T. Lim</Attribute>
        <Attribute name="description">The smash is the most
        explosive and aggressive stroke in Badminton. Elite athletes can
        generate shuttlecock velocities of up to 370 km/h. To perform the
        stroke, one must understand the biomechanics involved, from the body
        positioning to the wrist flexion. </Attribute>
        <Attribute name="page_count">25</Attribute>
        <Attribute name="rating">4.5</Attribute>
        <Attribute name="last_update">05/05/2009</Attribute>
     </DataObject>
     <DataObject type="thumbnail">
        <Attribute name="src" value="http://www.example.com/papers/sic.png" />
        <Attribute name="width" value="627" />
        <Attribute name="height" value="167" />
     </DataObject>
  </PageMap>
  -->
  </head>
   ...</html>

lundi 4 janvier 2016

Yoctobe dzair html grabber presentation



Yoctobe dzair html grabber est un Plugin wordpress de téléchargement automatique de contenu html  depuis des pages externes, vous pouvez aussi télécharger des images, du son et des vidéos des documents etc.

Dzair HTML Grabber fonctionne 100% de façon autonome. Les tâches de téléchargement sont planifiables et elles sont exécutées par le Cron Wordpress (au cas ou le site est hébergé dans un serveur dont l'option Cron est désactivée - Le cas des plans d'hébergement partagés).

L'ensemble des tâches programmées sont organisées par heure d'exécution dans le calendrier 'jobs', le programme vérifie périodiquement (à chaque minute, heure, jour, etc) le calendrier Jobs, et exécute chaque tâche individuellement, et publie le résultat de cette dernière action dans le journal de tâches exécutées avant de passer à la tâche suivante.


Quel type de contenu Dzair HTML Grabber est capable de le télécharger

Dzair HTML grabber est capable de télécharger n'importe quel type de contenu, html, images, son, vidéos, documents ..etc.
Le premier type de contenu (html) est géré dans le cas d'un simple post comme contenu du poste (post content) par wordpress, Les autres types sont gérés en tant qu'attachements.

La classe 'Post' sur wordpress est la classe parente de tous les autres types que ce soit standard ou personalisés à savoir : page, item, recipe, book, download, event, ad ..etc.

Bien évidemment n'importe quel programmeur wordpress peut générer autant qu'il veut des types sur cette magnifique plateforme et contrôler les détails d'affichage de ces objets.

Exemple de types dérivés du post

Recette, les données (temps de préparation, ingrédients (en bas - n'apparaissent pas dans cette image), nombre de personnes, degré de difficulté etc, ont été téléchargées depuis des endroits différents (pages différentes) puis filtrées puis réorganisées et publiées sous le type Recipe.

Une grande flexibilité

Vous pouvez construire n'importe quel type de site, qui pourrait contenir une variété infinie de contenu, vous pouvez automatiser la publication d'articles sur un magazine, de posts sur un blog, d'objets sur un site de ecommerce avec une grande flexibilité de paramétrage qui vous donne 100% le contrôle de l'apparence de vos objets publiés quelque soit leur source.

Vous pouvez créer un site de milliers d'ebooks, un site pour les nouvelles séries de cinéma, nouveaux films, nouveau jeux, voitures etc.

Programmer le téléchargement quotidien d'un objet simple ou complexe

J'entends dire par "complexe" un objet dont le contenu nécessite le téléchargement de plusieurs éléments supplémentaires, par exemple date de début d'un évènnement, commentaires, prix, durée, heure, etc. C'est le système de taxonomies de wordpress qui gère tout ça.



Label : la catégorie (wordpress) dont les objets téléchargés vont être regroupés
URL : la page (page d'accueil, résultats de recherche, section de blog ...etc) depuis laquelle Yoctobe Dzair HTML Grabber va parser les URLS de plusieurs objets à télécharger à la fois.
MAX_POSTS : le nombre maximal d'URLS parsées à chaque lancement de l'opération de téléchargement.
Language : Langue du contenu de l'objet à télécharger (important pour les sites multilingues)
Single Post URL : ce paramètre indique l'adresse html de l'url à parser, le prgoramme parsera un nombre égale à MAX_POST d'objets qui ont la même adresse.


Dans ce cas si vous mettez MAX_POSTS = 4, le programme téléchargera 4 pages de la même façon dont les URLS se situent sur cette page.

Les paramètres que j'ai entrés sont les suivants 

.list_item h3+0

L'espace " " indique que h3 est l'enfant de la classe .list_item et que cette dernière est le parent de h3

Le "+" indique que la position de l'anchor "a" est le premier enfant de h3. Si par contre "a" est le deuxième enfant de h3 l'expression sera plutôt : .list_item h3+1 et ainsi de suite.

Si vous souhaitez télécharger par exemple des éléments supplémentaire depuis cette page appelée (FEED PAGE) vous allez devoir ajouter quelques paramètres.

Dans cet exemple, je souhaite récupérer le nombre de commentaires avant d'ouvrir la page qui est la destination du lien (bien sur cette opération est répétée MAX_POSTS fois).

.list_item h3+0&dom::ext::_EXE=>.post-meta+0

L'opérateur "&" indique que je souhaite récupérer d'autres éléments avant de passer à la seconde page.

dom::ext::_EXE=>.post-meta+0

1) dom:
dom : indique que je vais passer une adresse html du dom à télécharger dans notre cas .post-meta+0 (même principe que url)

txt:  indique que je vais passer directement du texte : par exemple : 320 commentaires!

2) ext :
ext :  indique que je souhaite traiter les donner téléchargées ultérieurement par une fonction spécifique.

cat : indique que je souhaite traiter les donner téléchargées en tant qu'objet "category wordpress". Noter bien que cela ne veut pas dire explicitement catégorie au sens du mot mais une large variété de taxonomies wordpress qu'on verra par la suite.

met: indique que je souhaite traiter les donner téléchargées en tant que méta wordpress
3) _EXE
c'est le nom propre de votre catégorie ou votre méta téléchargée.
4) L'opérateur => : indique la valeur de l'adresse du dom à parser ou la valeur du texte à sauvegarder.


Post Credits
Single post title : indique l'adresse html vers le conteneur du titre de l'article dans la page parcourue.
Exemple : 

#contents h2+0

Le titre est situé dans h2 qui est le premier enfant du div avec ID = content.

Single post featured image : le même principe pour la photo du post : exemple .post_content img+0.

On arrive maintenant à content : c'est le contenu de l'objet à télécharger et les éléments supplémentaires :

exemple: 

.hotelDetail_02+0&dom::cat::tribe_events_cat=>.box_one h2+0&txt::met::_EventOrigin=>events-calendar&txt::met::_EventShowMapLink=>1&txt::met::_EventShowMap=>1&txt::met::_EventCurrencySymbol=> USD &txt::met::_EventCurrencyPosition=>prefix&dom::met::_EventURL=>.agenda_con h2 a+0&txt::met::_EventAllDay=>yes&dom::ext::_dates=>.hotelDetail_01 h6+0,.hotelDetail_01 h6+1

Je souhaite par cette expression télécharger (en rouge) la description d'un évènnement (texte principal) puis ajouter des propriétés : tribe_events_cat : catégorie de l'évènnement, La date de début et de la fin (traitement ultérieur par une fonction) dom::ext::_dates=>.hotelDetail_01 h6+0,.hotelDetail_01 h6+1 (voir paramétrage avancé)

Le résultat :




Et bien sur quand je clique sur le lien de l'évènnement :



Filters: si vous souhaitez supprimer des publicités ou des photos ou des éléments particulier du contenu du post vous pouvez ajouter des filtres :

Les filtres sont séparés par "+"

<div class="sd-content"(.*?)</div>+<h3 class="sd-title"(.*?)</h3>+<h3 class="jp-relatedposts-headline"(.*?)</h3>+<h3>Commentaires(.*?)</h3>+<div class="jp-relatedposts-post(.*?)</div><div class="(.*?)</div>

Dans cet exemple, si vous souhaitez supprimer l'élément div qui a une classe avec une valeur de "sd-content", ajouter ce filtre : <div class="sd-content"(.*?)</div>
Le programme supprimera toutes les occurrences de cette expression.

Optionnel :

Auteur : Exemple : a[itemprop=author]+0
Excerpts : .post_content p+0

Type : le type de l'objet à publier ou à sauvegarder comme brouillon, exemple : post, event, item etc.
Scheduled : si la valeur est égale à "ANY" le programme va parcourir les urls programmer chaque heure, par contre, si la valeur est comprise entre 0 et 23, le programme ne parcourera les urls programmées qu'a cette heure.

Enfin si vous souaitez que l'objet soit directement publié, la valeur de "published" doit être true, dans le cas contraire, false.

Paramètres du site



Si vous souhaitez forcer le programme à exécuter toutes les tâches programmées cliquez sur "Run Tasks now":




dimanche 3 janvier 2016

Création et configuration d'un site web de qualité en Algérie IDCAlg

La création d'un site web est devenue une classique pour toutes personnes ou entreprises qui souhaitent élargir leur audiance sur le web.

Avant de commencer de se soucier des couleurs ou même du nom de domaine, vous devez décider quelle plate-forme, vous allez construire votre site web avec.

Les CMS

Parlant des plateformes, il est nécessaire de connaitre les système de gestion de contenu ou SGC (content management system ou CMS en anglais), en fait, il s'agit d'une famille de logiciels destinés à la conception et à la mise à jour dynamique de sites Web ou d'applications multimédia. Ils partagent les fonctionnalités suivantes :
  • ils fournissent une chaîne de publication (workflow) offrant par exemple la possibilité de mettre en ligne le contenu des documents ;
  • ils permettent à plusieurs utilisateurs de travailler sur un même document ;
  • ils permettent de structurer le contenu (utilisation de FAQ, de documents, de blogs, de forums de discussion, etc.) ;

Les principaux CMS

  • MediaWiki est un moteur de wiki
  • Textpattern est un CMS Open Source en PHP
  • eZ Publish est un CMS Open Source en PHP
  • WordPress est un moteur de blog
  • LocomotiveCMS est un CMS Rails open source
  • Dotclear est un moteur de blog
  • Magento est un moteur de boutique en ligne
  • Magnolia est un CMS OpenSource Java
  • Joomla! est un moteur de portails
  • Drupal est un moteur de portails
  • Concrete5 est un moteur de portails
  • Xoops est un moteur de portails
  • Spip est un CMS à templates
  • fluxBB est un moteur de forum
  • phpBB est un moteur de forum
  • SMF est un moteur de forum
  • Prestashop est un moteur de boutique en ligne
  • DotNetNuke / DNN est un CMS libre de droits sur la plateforme Microsoft .Net
  • Finwe est un moteur de blog
  • Rubedo est un CMS open source multi-sites
  • TYPO3 est un CMS Open Source en PHP

Avantages Chez IDCAlg.com

idcalg vous propose un plan flexible de réalisation de votre site web sur mesure, avec des révisions non limitées. Vous pouvez ajouter un nombre infini de pages et de paramètres jusqu'à obtenir un résultat satisfaisant. 

samedi 2 janvier 2016

Le triple référencement SEO SEA SMO

Pourquoi combiner SEO + SEA + SMO

Le positionnement sur les moteurs de recherche est une des principales sources de création de trafic sur un site web. En effet, il permet aux internautes d'accéder à un site sans connaître son adresse. Les principaux moteurs de recherche sont capables de détecter les nouveaux documents sur le web (et les nouveaux sites).
On parle ici du SEO :

SEO

L'objectif de ce procédé vise à améliorer le positionnement d'une page web dans les pages de résultats de recherche des moteurs sur des mots-clés ciblés (correspondant généralement aux thèmes principaux du site). On considère que le positionnement d'un site est bon lorsqu'il est positionné (classé) en première page des résultats de recherche, dans l'une des dix premières réponses d'une recherche sur des mots-clés correspondant précisément à sa thématique
Un bon référencement sur le Web est essentiel puisque « 34 % des internautes cliquent sur le premier lien naturel d'une page de résultats ». Avant l'apparition des moteurs de recherche, il était aussi indispensable d'être référencé dans des annuaires web. Il peut aussi être intéressant d'être référencé sur des sites externes, notamment des sites de bookmarks (marque-pages) ou des pages de liens favoris ou encore sur des blogs, soit via un article, soit en utilisant la méthode dite d'échanges de liens.

SEA

Un lien sponsorisé ou lien commercial est une forme de lien hypertexte.
Idéal pour lancer un produit ou mettre en avant des soldes, promotions ou produits de saisonnalité, les liens commerciaux, autrement appelés les stratégies SEA, garantissent une présence des marques et / ou des produits sur la plus grande avenue marchande du monde : les moteurs de recherche.

SMO

L’Optimisation pour les Médias Sociaux ou référencement social (en anglais Social media optimization : SMO) est un ensemble de méthodes pour attirer des visiteurs sur des contenus de site web grâce à la promotion de ceux-ci via les médias sociaux. Le SMO regroupe les actions visant à favoriser la diffusion de contenu par l’action manuelle des internautes. Il constitue en cela un complément au Référencement naturel (en anglais Search Engine Optimization : SEO) qui se focalise sur l’amélioration de l’indexation automatique par les robots des moteurs de recherche.