Ga naar inhoud
  • 0

Export naar word met textopmaak


martindes

Vraag

8 antwoorden op deze vraag

Aanbevolen berichten

  • 0

Het zijn internet teksten voor websites. Bijvoorbeeld een schilder die actief is in Aalsmeer maar ook gevonden wil worden in Amstelveen, Amsterdam, Uithoorn etc.

 

Ik krijg dan opdracht om teksten te schrijven met de keywords "schilder Aalsmeer" "schilder Amstelveen" "schilder Uithoorn" etc. Zijn soms wel honderden teksten die allemaal uniek moeten zijn maar waar mijn klant wil zien waar de keywords zitten. Die moeten nl een beetje verspreid worden over de teksten.

 

Ik zit nog wel een beetje te worstelen met de optellingen want nu kleurt mijn database "schilders" ook rood met het keyword "schilder". En dat geldt hetzelfde voor het optellen. Dus als iemand mij kan uitleggen hoe ik dat moet doen dan zou ik daar bijzonder dankbaar voor zijn.

 

Als tegenprestatie wil ik dan best wel een tekst schrijven voor een zelfstandige Filemaker developer om beter gevonden te worden in Google en een beter leesbare site te krijgen waar niet alleen naar gekeken wordt maar ook op geklikt wordt.

Link naar reactie
  • 0

Als je de formule voor het markeren van de tekst als volgt aanpast dan werkt het:

 

ScribeHighlight( SEO teksten::Artikel ; "\b" & SEO teksten::Keyword 1 & "\b" ; "colorRGB=" & RGB(255;51;0) )

 

de \b die nu voor en na de zoekterm word gezet is een regular expression die aangeeft dat het daar een woord begint

en eindigt.

 

Groet,

 

Ruben

Link naar reactie
  • 0

Dat werkt inderdaad super.

 

Dan blijft er nog één akkefietje over.

 

Bijvoorbeeld de volgende tekst

 

Dakdekker bedrijf uit Arnhem

Bent u voor uw bestaande of nieuwe woning of bedrijfspand op zoek naar een dakdekker? Fiks-all doet het graag voor u. Wij zijn een gespecialiseerde dakdekker uit Arnhem.

 

Met deze formule

 

If(Keyword 1 = "";""; PatternCount ( Lower(Substitute(Artikel;".";" ")) ; " "&Lower(Keyword 1)&" "))

 

Telt hij maar één dakdekker nl degene midden in de zin. Maar de eerste en degene met het vraagteken telt hij niet.

 

Als dat opgelost is dan ben ik volgens mij wel compleet.

Link naar reactie
  • 0

Zo dan?

 

If(Keyword 1 = "";""; PatternCount ( Lower(Substitute(" "&Artikel;[".";" "];["¶";" "])) ; " "&Lower(Keyword 1)&" "))

 

nu wordt er bij het artikel alle returns en punten vervangen door een spatie, ook wordt er een spatie aan het begin van het artikel gezet

voor het geval het woord het eerste woord van de tekst is.

 

Groet,

 

Ruben

Link naar reactie

Doe mee aan dit gesprek

Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.

Gast
Beantwoord deze vraag...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...