Inclure les resultat de mon moteur de recherche preso bdd google [Résolu/Fermé]
Signaler
luluwebmaster
luluwebmaster
- Messages postés
- 409
- Date d'inscription
- mardi 19 février 2013
- Statut
- Membre
- Dernière intervention
- 3 février 2018
luluwebmaster
- Messages postés
- 409
- Date d'inscription
- mardi 19 février 2013
- Statut
- Membre
- Dernière intervention
- 3 février 2018
A voir également:
- Inclure les resultat de mon moteur de recherche preso bdd google
- Inclure les resultat de mon moteur de recherche preso bdd google ✓ - Forum - Webmaster
- Est-ce que Google truque les résultats de son moteur de recherche ? - Actualités
- Moteur de recherche bing ou google - Guide
- Moteur de recherche par défaut -google chrome ✓ - Forum - Google Chrome
- Moteur de recherche à part google ✓ - Forum - Internet / Réseaux sociaux
8 réponses
Profil bloqué
Salut ! c'est simple il faut que ton site soit référencer ! vas sur ce site tout y est expliquer. http://whattheblog.fr/comment-bien-referencer-son-site-web-14
luluwebmaster
- Messages postés
- 409
- Date d'inscription
- mardi 19 février 2013
- Statut
- Membre
- Dernière intervention
- 3 février 2018
Hello,
En fait, mon site est bien référencé.
Se que je voudrais, c'est que google référence chaque résultat que pourrais donner le moteur de recherche que j'ai créer, sur mon site http://boutiqueekoloko.alwaysdata.net/
Merci.
En fait, mon site est bien référencé.
Se que je voudrais, c'est que google référence chaque résultat que pourrais donner le moteur de recherche que j'ai créer, sur mon site http://boutiqueekoloko.alwaysdata.net/
Merci.
Profil bloqué
Ton site n'est absolument pas référencer ^^de plus si tu veux qu'il référence t'es ton moteur, créer ton site en html5
tryan44
- Messages postés
- 1288
- Date d'inscription
- mardi 24 janvier 2012
- Statut
- Membre
- Dernière intervention
- 26 octobre 2014
Pour indexer les résultats des recherches, c'est simple, mais absolument déconseillé par Google ... après vous faites ce que vous voulez.
Comme votre moteur utilise la fonction "GET", il suffit d'enregistrer en BD les recherches débouchant sur un résultat et de les afficher dans un sitemap XML que vous inscrivez dans le Webmaster Tools de Google et/ou dans un fichier robots.txt.
Comme votre moteur utilise la fonction "GET", il suffit d'enregistrer en BD les recherches débouchant sur un résultat et de les afficher dans un sitemap XML que vous inscrivez dans le Webmaster Tools de Google et/ou dans un fichier robots.txt.
luluwebmaster
- Messages postés
- 409
- Date d'inscription
- mardi 19 février 2013
- Statut
- Membre
- Dernière intervention
- 3 février 2018
Merci pour les réponses !
Ok,
la question maintenant, c'est comment ajouter tous les résultat dans le fichier XML ?
Ok,
la question maintenant, c'est comment ajouter tous les résultat dans le fichier XML ?
tryan44
- Messages postés
- 1288
- Date d'inscription
- mardi 24 janvier 2012
- Statut
- Membre
- Dernière intervention
- 26 octobre 2014
Comme je vous l'ai dit plus haut, il faut enregistrer en base de données les recherches effectués par l'utilisateur donnant au moins un résultat. Ensuite, dans un fichier PHP vous effectuez une requête qui va sortir tous les résultats en boucle. Une fois que tout ça est fait, vous modifier l'entête de votre fichier pour indiquer au serveur que c'est du XML et vous ajoutez une règle de rewriting pour ce fichier dans votre fichier .htaccess.
luluwebmaster
- Messages postés
- 409
- Date d'inscription
- mardi 19 février 2013
- Statut
- Membre
- Dernière intervention
- 3 février 2018
Ok, merci.
Je vous tien au courant.
Je vous tien au courant.
luluwebmaster
- Messages postés
- 409
- Date d'inscription
- mardi 19 février 2013
- Statut
- Membre
- Dernière intervention
- 3 février 2018
Hello, merci à toi !
Voila le code php final :
Et le code du .htaccess pour l'url Rewriting :
Merci à toi Tryan44 !
Voila le code php final :
<?php
header('Content-type: text/xml');
echo('<?xml version="1.0" encoding="UTF-8"?>
<urlset
xmlns="https://www.sitemaps.org/schemas/sitemap/0.9/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://www.sitemaps.org/schemas/sitemap/0.9/
https://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
');
//inclure la connection à la base de donnée
$listLien = $bdd->query('SELECT*FROM ma_table');
while($listLienResult = $listLien->fetch())
{
?>
<url>
<loc><?php echo str_replace('&', '&', $listLienResult['page']);?></loc>
</url>
<?php
}
echo('</urlset>');
?>
Et le code du .htaccess pour l'url Rewriting :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^sitemap/sitemap.xml$ sitemap/sitemap.php [L]
Merci à toi Tryan44 !